我是android studio中的newby,学习很多,但是现在遇到了一个问题,我似乎找不到答案。 在android studio中,您可以直观地拖放屏幕。 我已经看到它可以做很多事情(尽管有时您需要xml),但对我来说却根本不起作用。 我的意思是我根本无法在屏幕上拖放任何小部件。
即使有一个新项目(EmptyActivity),它也会添加一个android.support.v4.widget.NestedScrollView,然后在该位置显示错误 (无法在当前主题中找到样式'coordinatorLayoutStyle'。
如果不存在,还会给出layout_height / layout__的错误。但是它们在每个小部件那里。
请不要误会:当我执行项目时,我运行得很好(在电话和仿真器上),但是屏幕的可视生成器.....:-(
有人知道如何解决这个问题。 如果需要更多信息,请询问。
任何帮助都非常欢迎。
答案 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以这种方式生成了它,但是现在它可以正常工作了。