Android設置狀態欄顏色,並隱藏標題欄

一、在values/resources.xml中添加以下代碼

<style name="statusBarColor" parent="Theme.AppCompat.Light.NoActionBar">
        //設置爲false,意味着佈局不會延伸到狀態欄
        <item name="android:windowTranslucentStatus">false</item>
        <item name="android:windowTranslucentNavigation">false</item>
        <!--Android 5.x開始須要把顏色設置爲指定的顏色,不然導航欄會呈現系統默認的淺灰色-->
        <item name="android:statusBarColor">@color/colorPink</item>
    </style>
複製代碼

二、在AndroidManifest.xml的對應activity中引用這個主題便可

<activity android:name=".MusicPlayActivity" android:theme="@style/statusBarColor"></activity>
複製代碼

狀態欄的顏色已經改爲了想要的顏色(頁面雖然醜了點,可是想要的效果已經實現了)

效果以下
相關文章
相關標籤/搜索