视觉布局编辑器不允许拖放

时间:2018-07-22 10:30:09

标签: android-studio

我是android studio中的newby,学习很多,但是现在遇到了一个问题,我似乎找不到答案。 在android studio中,您可以直观地拖放屏幕。 我已经看到它可以做很多事情(尽管有时您需要xml),但对我来说却根本不起作用。 我的意思是我根本无法在屏幕上拖放任何小部件。

  • 尝试更改主题:没有帮助(确实尝试了很多)
  • 尝试了一个全新的项目:相同的故事
  • 尝试过其他APK版本:同一个故事
  • 尝试了无效的缓存/重启:没有帮助

即使有一个新项目(EmptyActivity),它也会添加一个android.support.v4.widget.NestedScrollView,然后在该位置显示错误 (无法在当前主题中找到样式'coordinatorLayoutStyle'。

如果不存在,还会给出layout_height / layout__的错误。但是它们在每个小部件那里。

请不要误会:当我执行项目时,我运行得很好(在电话和仿真器上),但是屏幕的可视生成器.....:-(

有人知道如何解决这个问题。 如果需要更多信息,请询问。

任何帮助都非常欢迎。

2 个答案:

答案 0 :(得分:0)

可能是由以下几种原因引起的:

  • 您的缓存可能会混乱。尝试去 File> Invalidate Caches / Restart ...(我知道您已经尝试过此操作,但会发布以供将来查看。)

  • 此外,请确保未在设置(Drag-n-Drop with ALT pressed only)中选中Appearance & Behavior - Appearance

  • 最后,在Android Studio中创建的默认项目中,为每个布局创建了两个XML文件。例如,content_main.xml嵌入在activity_main.xml中。确保在设计工作中使用content_main.xml

答案 1 :(得分:0)

最后,我通过更改gradle文件中的SDK版本来修复了它。 仍然不明白为什么它是错误的,因为Studio以这种方式生成了它,但是现在它可以正常工作了。