状态栏项目颜色更改为 Instagram
Posted
技术标签:
【中文标题】状态栏项目颜色更改为 Instagram【英文标题】:Statusbar Item Color change as that of instagram 【发布时间】:2017-10-28 00:11:14 【问题描述】:如何将状态栏的项目颜色更改为Instagram的。
【问题讨论】:
【参考方案1】:你通过修改这个主题属性来改变它
<item name="colorPrimaryDark">@color/color_secondary</item>
【讨论】:
【参考方案2】:我不确定,但它看起来像透明状态栏 您可以使用以下代码使其透明.. 把这段代码放到Activity的onCreate()方法中
@Override
protected void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
Window w = getWindow();
w.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS,
WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
【讨论】:
【参考方案3】:我已经有办法做到这一点,它适用于 minsdkversion > 23,可以在 build gradle 中完成,我们只需添加:
<item name="android:windowLightStatusBar">true</item>
在我们的 style.xml 中
【讨论】:
以上是关于状态栏项目颜色更改为 Instagram的主要内容,如果未能解决你的问题,请参考以下文章