我想更改任務欄的顏色,即時間和電池顯示等所在行的最上方的顏色假設爲深灰色而不是黑色。我已經使用如何更改任務欄的顏色
setTitleColor(color.darker_gray);
但是,它沒有起作用。誰能幫我。
在此先感謝。
我想更改任務欄的顏色,即時間和電池顯示等所在行的最上方的顏色假設爲深灰色而不是黑色。我已經使用如何更改任務欄的顏色
setTitleColor(color.darker_gray);
但是,它沒有起作用。誰能幫我。
在此先感謝。
您可以定義自定義主題的應用程序並設置操作欄背景有
<resources>
<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">ANY_HEX_COLOR_CODE</item>
</style>
</resources>
然後在您的應用程序清單文件中設定的主題MyTheme的
他要求改變狀態欄不是操作欄,我想。 – CoolMonster
是的,您的正確 – Sanjeev
通過改變主題
<style name="AppTheme" parent="android:Theme.Light">
....
<!--Changing windowBackground will let your status change the color in most of the device-->
<item name="android:windowBackground">YOUR_COLOR</item>
...
</style>
通過代碼
View view = this.getWindow().getDecorView();
view.setBackgroundColor(color);
好的謝謝,但我有九個屏幕如何更改爲九個屏幕的背景 – Sanjeev
這是Windows背景不活動背景,如果你想改變每種手段的狀態欄的顏色你可以創建單獨的主題爲所有屏幕設置相應的主題,否則通過onCreateMethod中的代碼設置它。如果你想要一個狀態欄顏色和不同的顏色作爲你活動的背景,意味着你可以改變你的佈局文件本身。 最好的是在我看來創建主題。 – CoolMonster
誰能知道如何更改任務欄 – Sanjeev
您的應用程序了集窗口背景色顏色你想這將autmaically變化的圖像狀態欄顏色 – CoolMonster