Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何更改Android通知栏,但底部的颜色系统栏颜色不同_Java_Android_User Interface - Fatal编程技术网

Java 如何更改Android通知栏,但底部的颜色系统栏颜色不同

Java 如何更改Android通知栏,但底部的颜色系统栏颜色不同,java,android,user-interface,Java,Android,User Interface,我正在尝试使用通知栏着色设置我的应用程序的样式。 不幸的是,当我给通知栏上色时,它会给系统栏(底部有home、back和recent apps按钮的栏)上色 我目前正在使用SystemBarInt库 任何帮助都将不胜感激 谢谢大家! 我想出来了,这可能不会给导航条上色,但它给了我想要的结果: tintManager.setNavigationBarTintEnabled(false); 这条线将导航栏设置为清除,这是我想要的结果 我还发现: tintManager.setNavigatio

我正在尝试使用通知栏着色设置我的应用程序的样式。 不幸的是,当我给通知栏上色时,它会给系统栏(底部有home、back和recent apps按钮的栏)上色

我目前正在使用SystemBarInt库

任何帮助都将不胜感激


谢谢大家!

我想出来了,这可能不会给导航条上色,但它给了我想要的结果:

 tintManager.setNavigationBarTintEnabled(false);
这条线将导航栏设置为清除,这是我想要的结果

我还发现:

 tintManager.setNavigationBarTintColor(Color.BLACK);
它可以将导航栏设置为任何颜色

我用这个答案来结束这个问题