android - 为什么我的应用程序主题不再在我的主要 Activity 中更新?

标签 android android-studio android-theme

我遇到了一个问题,我的主要 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/

相关文章:

android - 更新 gradle ver apk 大小两倍后,为什么?

java - 如何在Service中访问FragmentManager?

android - 将 android EditText 样式从矩形边框更改为下划线

android - 在 Android Studio 中安装 ActionBarSherlock 4.4

java - 未找到类 Android 支持设计 Widget NavigationView

java - 如何在运行时在android中将屏幕大小设置为全屏

Android API 级别 30 setSystemBarsAppearance 不会覆盖主题数据

android - Android-与线程相关的崩溃

android - 如何在我的android应用程序中找出电池的使用情况

java - Android Studio 仅更改一次启动 Activity