[英]How to restore default navigation bar color in Android?
我在我的应用程序中设置导航栏颜色,如下所示:
getWindow().setNavigationBarColor(ContextCompat
.getColor(MainActivity.this, R.color.my_color));
在更改片段后,我想重置导航栏颜色(恢复默认值)。 这是怎么做的? 我不想设置我的风格 android:navigationBarColor">@color/my_navigaton_bar_color< 当我想设置默认值时,调用:
getWindow().setNavigationBarColor(ContextCompat
.getColor(MainActivity.this, R.color.my_navigaton_bar_color));
PS我尝试保存在变量getWindow()。getNavigationBarColor()但它总是-1,也尝试解码来自android.R.attrs.navigationBarColor的值,但它也不起作用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.