【问题标题】:Ionic - How to change Android StatusBarColor?Ionic - 如何更改 Android 状态栏颜色?
【发布时间】:2017-11-06 18:53:03
【问题描述】:

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

我在 Ionic 文档上找到了一些文档,但你对我不起作用... 也许我忘记或误解了什么。

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

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

“请注意,我使用的是 Ionic 框架,这意味着我不使用 Android Studio,也不使用 java 开发!”

【问题讨论】:

    标签: android ionic-framework android-statusbar


    【解决方案1】:

    将背景颜色放入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>
    

    【讨论】:

    • 这是原生安卓应用的解决方案,但我使用Ionic框架,所以我不使用java开发
    猜你喜欢
    • 1970-01-01
    • 2015-05-09
    • 1970-01-01
    • 2016-07-06
    • 2014-04-07
    • 1970-01-01
    • 1970-01-01
    • 2021-11-05
    相关资源
    最近更新 更多