我遇到了一个问题,我的主要 Activity 的主题无法在 Android Studio 中更新。
我将 styles.xml 中的主题设置为 android:Theme.Light
,检查我的主要 Activity 并看到它已更新。然后我将主题更改为 android:Theme.Holo.Light
但这次我的主要 Activity 没有更新。
如果我在我的设备上运行该应用程序,它看起来应该是这样,所以这只是 Android Studio 的问题。
我尝试过将项目与 Gradle 文件同步,但这不起作用(所有文件都位于默认目录中)。
我是从头开始重新制作应用程序的唯一选择吗?
样式.xml
<resources>
<style name="AppBaseTheme" parent="android:Theme.Holo.Light"></style>
<style name="AppTheme" parent="AppBaseTheme"></style>
</resources>
AndroidManifest.xml
...
android:theme="@style/AppTheme"
...
最佳答案
再看看 GUI,当我发现预览窗口有一个刷新按钮时,我感到很惊讶,单击该按钮后,会更新并显示正确的主题。
我也不为发现这一点感到自豪,如果有什么让我感到羞愧的话,我没有早点想到这一点。
关于android - 为什么我的应用程序主题不再在我的主要 Activity 中更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26194713/