目前存在的问题:不同版本的Android系统和不同的手机生产厂家对于状态栏的设置方法不同
解决方法:
使用GitHub上的一个解决方案,可以解决大多数问题
1.在项目的build.gradle中声明仓库
allprojects {
repositories {
jcenter()
}
}
2.在moudle的build.gradle中引入依赖
api 'com.githang:status-bar-compat:0.7'
3.在需要改变的界面的setContentView(R.layout.activity_home)之后加上
StatusBarCompat.setStatusBarColor(this,getResources().getColor(R.color.colorMain), false);
-