当我更新到android 3.1.3时,设计屏幕没有显示任何内容,我在谷歌上搜索了它,并找到了将appTheme父项更改为的解决方案
基础。主题AppCompat。光DarkActionBar
而不是
主题。AppCompat。光DarkActionBar
,工作非常完美
我的问题是
为什么它不能与默认主题一起使用?两个主题之间有什么区别?
应该没有任何区别。如果您在appcompat
库的values.xml中查找样式定义,您可以看到Theme.AppCompat.Light.DarkActionBar
只是扩展了Base.Theme.AppCompat.Light.DarkActionBar
,而没有其他内容。
问题似乎是安卓工作室处理某些版本的支持库时出现了错误。你可以在这里找到更详细的答案:
未能加载android studio 中出现未知错误的AppCompat ActionBar
无论如何,在将Android Studio更新到3.2,将Gradle更新到4.6之后,问题就消失了。