修改 标题栏 状态栏

在style.xml中去除标题栏或修改颜色:

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
//这两个语句就是设置隐藏标题栏的语句
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
     //标题栏颜色
     <item name="colorPrimary">@color/colorPrimary</item>
     //状态栏颜色
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
     <item name="colorAccent">@color/colorAccent</item>
</style> </resources>

或者是:

<style name="MainActivityTheme" parent="Theme.AppCompat.Light.NoActionBar">
</style>

然后要在配置文件中加:

<activity android:name=".MainActivity" android:theme="@style/MainActivityTheme">
</activity>

也可以在java代码中操作:

import android.support.v7.app.ActionBar;

        //取得ActionBar对象
        ActionBar actionBar =getSupportActionBar();
        //调用hide方法,隐藏actionbar
        actionBar.hide();
        //调用show方法,展示actionbar
        //actionBar.show();    

 

posted on 2019-02-15 16:04  赵子隆  阅读(136)  评论(0编辑  收藏  举报

导航