Change status bar color with AppCompat ActionBarActivity

后端 未结 7 1643
一个人的身影
一个人的身影 2020-11-29 17:04

In one of my Activities, I changed the Toolbar color using Palette. But on 5.0 devices using ActionBarActivity the status bar color i

7条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-29 17:31

    Applying

        @color/color_primary_dark
    true
    

    in Theme.AppCompat.Light.DarkActionBar didn't worked for me. What did the trick is , giving colorPrimaryDark as usual along with android:colorPrimary in styles.xml

    @color/color_primary
    @color/color_primary
    @color/color_primary_dark
    

    and in setting

    if (Build.VERSION.SdkInt >= BuildVersionCodes.Lollipop)
                    {
                        Window window = this.Window;
                        Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds);
                    }
    

    didn't had to set statusbar color in code .

提交回复
热议问题