Android 状态栏和导航栏颜色赢了';不变

Android 状态栏和导航栏颜色赢了';不变,android,android-layout,android-5.0-lollipop,android-styles,Android,Android Layout,Android 5.0 Lollipop,Android Styles,我想更改Android 5 Lolipop应用程序中导航栏和状态栏的颜色 以下是我的清单sdk设置: <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="21" android:maxSdkVersion="21" /> 但它也不起作用。我遗漏了什么吗?我通过添加标志(Scala代码)解决了这个问题: 以前 setContentView(R.layout.main)

我想更改Android 5 Lolipop应用程序中导航栏和状态栏的颜色

以下是我的清单sdk设置:

<uses-sdk android:minSdkVersion="21"
          android:targetSdkVersion="21"
          android:maxSdkVersion="21" />

但它也不起作用。我遗漏了什么吗?

我通过添加标志(Scala代码)解决了这个问题:

以前

setContentView(R.layout.main)

它在app中工作,但布局编辑器仍然不显示
app_style.xml中
android:statusBarColor
android:navigationBarColor
项的更改
getWindow
是如何工作的?对我来说,它说无法解析符号
getWindow
?getWindow在Scala中,在Java中,您可能需要getWindow()
getWindow.setStatusBarColor(Integer.parseInt("00FF00", 16))
getWindow.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS)
setContentView(R.layout.main)