Ionic - 如何更改Android StatusBarColor?

时间:2017-11-06 18:53:04

标签: android ionic-framework android-statusbar

我在使用Ionic时遇到了一些问题。我的目的是更改Android设备上状态栏的颜色。

我找到了一些关于Ionic docs的文档,但是你的胜利对我有用...... 也许我忘记或误解了一些事情。

请帮我一个空白的项目分步教程如何更改Android设备上的状态栏。

图片教程会很好,但文字也可以。请不要忘记告诉我需要输入代码的文件。

"请注意我使用的是Ionic框架,这意味着我不能使用Android Studio,也不会在java中开发!"

1 个答案:

答案 0 :(得分:2)

将背景颜色放入actionabar

 <android.support.design.widget.AppBarLayout
     android:layout_width="match_parent"
     android:background="#000" 
     android:layout_height="?actionBarSize">

            <android.support.v7.widget.Toolbar
              android:id="@+id/toolbar"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"/>

  </android.support.design.widget.AppBarLayout>

还可以为动作栏的颜色设置样式

<style name="Abc" parent="Theme.AppCompat.Light.DarkActionBar">

     // colorPrimary is actionbar color so you change color code.. 
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>