新手机是全面屏,用的是屏幕内的虚拟键,黑色主题虚拟键背景还是白色的。getWindow().setNavigationBarColor(Color.BLACK);
无效
想想是API21才有的,把SdkVersion改成21:
compileSdkVersion 21
targetSdkVersion 21
还是不行。
因为手机是API29,把SdkVersion改成29:
compileSdkVersion 29
targetSdkVersion 29
居然可以了!
继续从21开始摸索临界值,发现从24开始,虚拟键背景就可以跟随主题背景,无需
setNavigationBarColor
。
Android: 虚拟键背景无法变成黑色
最新推荐文章于 2023-02-20 23:32:30 发布