2016-02-07 93 views
1

如何在所有活動中設置狀態欄顏色?程序兼容性我不使用,安卓windowDrawsSystemBarBackgrounds - >真實的 - 沒有幫助colorPrimaryDark(statusBarColor)僅適用於兒童PreferenceScreen

我對魅族MX4運行,安卓5.0.1

V21 \ styles.xml

<style name="AppTheme" parent="@android:style/Theme.Material"> 
    <item name="android:statusBarColor">#ff191919</item> 
    <item name="android:colorPrimary">#ff222222</item> 
    <item name="android:colorPrimaryDark">#ff191919</item> 
    <item name="android:colorAccent">#ff6666ff</item> 
</style> 

>SCREENSHOTS<

回答

0

您應該添加

<item name="android:windowTranslucentStatus">true</item> 

您應該在其他手機,因爲魅族已經習慣了一些功能。

+0

這是發生了什麼 - [截圖](http://5.firepic.org/5/images/2016-02/07/me3r797nu8hv.jpg) –

+0

是的!在魅族案件。在asus上正常工作。謝謝 –

+0

你可以參考演示http://open-wiki.flyme.cn/index.php?title=Flyme%E7%B3%BB%E7%BB%9FAPI.It似乎flyme使用工具欄的背景作爲statusbar backgroundcolor 。您可以嘗試在工具欄上設置背景並在工具欄的子視圖上設置正確的背景。 –

0

Android正在並將繼續在不久的將來在其設備中的操作系統分佈中碎片化。因此,在您的應用中,您會錯過所有的iOS用戶,並失去更多的潛在客戶,您不會選擇舊設備?

我的建議 - 使用AppCompat。將爲您節省很多麻煩。

相關問題