【问题标题】:Statusbar Item Color change as that of instagram状态栏项目颜色更改为 Instagram
【发布时间】:2017-10-28 00:11:14
【问题描述】:

如何将状态栏的项目颜色更改为Instagram的。

【问题讨论】:

    标签: android colors instagram statusbar


    【解决方案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 中

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2022-08-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-08-16
          • 2016-10-25
          • 2015-03-05
          • 1970-01-01
          相关资源
          最近更新 更多