我试图修改默认的背景主题 colored颜色 ,这应该很容易,但令人惊讶的是,我无法让它工作.请注意,我希望更改贯穿整个应用程序,而不仅仅是针对单个活动.这是我的代码:

风格.xml

<resources>

    <color name="white_opaque">#FFFFFFFF</color>
    <color name="pitch_black">#FF000000</color>

    <style name="AppTheme" parent="android:Theme.Light">
        <item name="android:background">@color/white_opaque</item>
        <item name="android:windowBackground">@color/white_opaque</item>
        <item name="android:colorBackground">@color/white_opaque</item>
    </style>

</resources>

当然,在舱单上

<application
    .
    .
    .
    android:theme="@style/AppTheme" > 
</application>

我在修改主题时查阅的安卓文档:

我已经try 在所有XML属性的WHITE_OPAQUE和PING_BLACK之间切换,但没有任何改变.有什么建议吗?

推荐答案

好吧,结果我犯了一个非常愚蠢的错误.我用于测试的设备运行的是Android 4.0.4,API级别为15.

风格.我正在编辑的xml文件位于默认值文件夹中.我编辑了风格.xml在values-v14文件夹中,现在一切正常.

Android相关问答推荐

Kotlin中的类型参数不在其范围内

周期性工作请求状态停留在排队处

更新Jetpack Compose打破了动态色彩

为什么使用. DeliverveAsState()时会出现空指针异常?

Jetpack Compose中的导航找不到NavHost类的名称为:startDestination";的参数

Android Gradle/Groovy,如何将文件复制到APK

Jetpack Compose和Android Studio中的普通设计工具有什么不同?

从单元测试访问RES/RAW文件

无法加载类';com.android.build.api.extension.AndroidComponentsExtension';

为什么Kotlin允许将非空值类型化为可空类型,但又将其视为非空值?

Android 14预测性背部手势-闪烁的白色背景色

是否可以附加事件处理程序,如onClick,拖动到Canvas Composable中绘制的内容,或使用drawBehind修饰符?

Camera2 将图像从 ImageReader 传递到 MediaRecorder

如何禁用自动登录 google play games services android unity?

可组合的可见性不随状态变化而变化

我不能在 jetpack Compose 中使用 TextField()(material 3)

如何在最后一个可见项目之后计算惰性列中的空白空间

Firebase Crashlytics 缩小 R8 Android

如何使用 Glide 将图像下载到设备内部存储

Android Studio (Kotlin):无法启动活动