2016-11-08 120 views
1

我已經定義更改狀態欄顏色XML

<item name="android:statusBarColor">@color/some_color</item> 
<item name="android:navigationBarColor">@color/some_color2</item> 

和它運作良好,在仿真器API 22,但在我與華爲同樣採用Android版本狀態欄和導航欄的顏色不工作。它和以前一樣。

我可以補充說,像android:textApperanceandroid:background這樣的另一個屬性可以正常工作,但這兩者之間存在問題。

回答

0

地方,這是你的價值觀/ styles.xml

<style name="MyMaterialTheme" parent="Theme.AppCompat.Light"> 
    <!-- colorPrimary is used for the default action bar background --> 
    <item name="colorPrimary">@color/my_awesome_color</item> 

    <!-- colorPrimaryDark is used for the status bar --> 
    <item name="colorPrimaryDark">@color/my_awesome_darker_color</item> 

    <!-- colorAccent is used as the default value for colorControlActivated 
     which is used to tint widgets --> 
    <item name="colorAccent">@color/accent</item> 

    <!-- You can also set colorControlNormal, colorControlActivated 
     colorControlHighlight & colorSwitchThumbNormal. --> 
</style> 

,並設置這個主題,以您的活動在manifist 這樣

<activity 
      android:name=".MainHomeFragmentActivity" 
      android:theme="@style/MyMaterialTheme" /> 
+0

不起作用。我不知道爲什麼,但假設'colorPrimaryDark'就像在較高的某種類型的層次下,與「android:navigationBarColor」相同, – Jawegiel

0

華爲EMUI 3.1尚未實現了基於5.1棒棒糖.1具有狀態欄的顏色。所以有兩種方法來解決它。

1) 的文件,你需要:

[emui3.1.png https://drive.google.com/file/d/0BwQ4XeikVQ3kU2ZNVW53UFQ4WDQ/view?usp=sharing]

[emui3.1bg.png https://drive.google.com/file/d/0BwQ4XeikVQ3kVnh5UTBrS3F4aW8/view?usp=sharing]

這是EMUI的EMUI主題官方BBS(此題材的作品很好,但不透光狀態欄):https://drive.google.com/file/d/0BwQ4XeikVQ3kRmdSZ19LblpiQ00/view?usp=sharing

HUAWEI LAUNCHER

  1. 下載華爲主題並獲取.hwt文件。
  2. 使用任何解壓縮的沙發軟件並將其解壓縮。
  3. 把emui3.1bg.png放到它裏面(我想你現在該怎麼做),然後再次拉鍊,確保它以前喜歡(好吧,添加了一張照片...),將它的名字改爲XXX。 hwt
  4. 將新的.hwt放入(NOT SDCARD1)/ sdcard/HWThemes(如果沒有它,您必須創建一個)
  5. 在您的EMUI手機上打開THEMES APP並更改爲之前更改過的主題。
  6. 用系統庫打開emui3.1.png,並將其設置爲啓動器壁紙。
  7. 它可能有用,如果沒有,再做1-6次。

這裏是一個教程:https://www.youtube.com/watch?v=HTweBQgjXr8

2-)你需要以root您的設備。您可以點擊這裏到根:https://www.kingoapp.com/root-huawei.htm

然後[https://drive.google.com/file/d/0BwQ4XeikVQ3kZGJDMWpuSGF0bDA/view?usp=sharing]只是閃爍這個zip