Android-DayNight-Mode 夜间模式的坑

来源:互联网 发布:win7 tcp监听端口阻塞 编辑:程序博客网 时间:2024/06/11 12:41

AppCompat v23.2 加了夜间模式,在使用过程中有遇到有部分颜色切换偶尔失败的情况,发现只要用的是xml类型的drawable,xml里面的背景色用的是color而非图片就有一定的几率出现颜色切换失败的情况。
如:一个带圆角的按钮背景

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android">    <solid android:color="@color/colorA" />    <stroke        android:width="0.5dp"        android:color="@color/colorB" />    <corners android:radius="2dp" /></shape>

解决方法很简单,复制一份到drawable-night文件夹下就OK了,只是文件重复了一份。。。

0 0