在设备上运行应用程序时,可以看到ActionBar,但是在预览部分中却没有。
在预览中: https://i.stack.imgur.com/dNjAz.png
在设备上: https://i.stack.imgur.com/IjIHn.png
这是styles.xml
<!-- Base application theme. -->
<style name="Theme.AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
如何使ActionBar也出现在预览中? 谢谢。
答案 0 :(得分:1)
我假设您正在使用某种appcompat-v7:28.0.0-*
版本。我刚刚遇到了同样的问题。对我来说,解决方案是更改build.gradle文件(模块:app)中的实现行。
替换
implementation 'com.android.support:appcompat-v7:28.0.0-rc01' (or anything like this)
通过此
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'
根据this的帖子,某些appcompat-v7:28.0.0-*
版本的Android Studio的“设计视图”部分存在错误。
答案 1 :(得分:1)