android – 带有灰色图标的白色导航栏
作者:互联网
如何在我的Android应用程序中获得此样式?白色导航栏和灰色图标.一个例子是打开应用程序抽屉时.
我尝试了很多选择但没有成功.
应用程序minSdkVersion是21,棒棒糖.
我见过这个解决方案,但我没有设法应用它:
Status bar turns white and does not show content behind it
提前致谢.
解决方法:
For API >= 23
试试:
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
或者风格:
<item name="android:windowLightStatusBar">true</item>
<item name="colorPrimary">@color/colorWhite</item>
<item name="colorPrimaryDark">#colorPrimaryDak</item>
<item name="colorAccent">@color/colorAccent</item>
For API < 23
在v21 / style下声明.
<item name="colorPrimaryDark" tools:targetApi="23">@color/colorPrimary</item> // white
<item name="android:windowLightStatusBar" tools:targetApi="23">true</item>
更新:
<item name="colorPrimaryDark">@color/colorPrimary</item> // white
<item name="android:windowLightStatusBar" tools:targetApi="23">true</item>
标签:navigationbar,android,android-styles,themes 来源: https://codeday.me/bug/20190828/1748139.html