其他分享
首页 > 其他分享> > android – 带有灰色图标的白色导航栏

android – 带有灰色图标的白色导航栏

作者:互联网

如何在我的Android应用程序中获得此样式?白色导航栏和灰色图标.一个例子是打开应用程序抽屉时.
enter image description here

我尝试了很多选择但没有成功.
应用程序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