如何将应用默认主题更改为其他应用主题?

我有一个Android应用程序,其默认主题为Holo.Light,但我想将其更改为Theme.Black。我试图通过将清单android:theme="@style/AppTheme"的样式标记更改为主题来实现此目的.Black但它无法find。在改变主题时我还需要采取额外的步骤吗?

Related of "如何将应用默认主题更改为其他应用主题?"

实际上你应该在res/values/styles.xml定义你的样式。 我想你现在有了以下配置:

   

所以,如果你想使用Theme.Black然后将AppBaseTheme父改为android:Theme.Black ,你可以直接在清单文件中更改app风格,如下所示: android:theme="@android:style/Theme.Black" 。 你必须在样式标记之前缺少android命名空间。

您可以在此处阅读有关样式和主题的更多信息

要将应用程序更改为其他内置主题,只需在应用程序的manifest.xml文件中的application tag下添加此行。

例:

     

如果将样式设置为DeviceDefault,则需要min SDK版本14,但如果不添加样式,则无论如何都将设置为设备默认值。

  

如果你想引用一个android风格,你需要在其中放置“android:”

 android:theme="@android:style/Theme.Black" 

如果这不能解决问题,您可能需要使用完整的清单文件编辑问题,以便我们查看更多详细信息

或者尝试检查你的mainActivity.xml,确保这个
xmlns:app="http://schemas.android.com/apk/res-auto"here包含在内