2
我想更改每個選項卡的顏色。例如,我想讓第一個選項卡變成紅色,第二個選項卡變成綠色,第三個選項卡變成藍色等等(如下所示),並且我的選項卡中不會顯示任何文本,我只會放置圖標。我們是否可以更改Android中的選項卡顏色
我想更改每個選項卡的顏色。例如,我想讓第一個選項卡變成紅色,第二個選項卡變成綠色,第三個選項卡變成藍色等等(如下所示),並且我的選項卡中不會顯示任何文本,我只會放置圖標。我們是否可以更改Android中的選項卡顏色
應該有smali內的一些代碼(如果你是編碼smali - ?如果不是編譯你的應用程序,然後編譯使用apktool)應爲彩色基準和一些代碼參照「從父母繼承'。這是對它自己的框架的參考。在某些情況下,可以通過在特定於顏色的行的>符號之後提供對指定的十六進制代碼顏色的引用進行覆蓋。
您需要爲每個tabs smali類指定一個不同的十六進制代碼。您可能還需要檢查是否沒有「全局」覆蓋,這些覆蓋始終會引用該框架。這些將會比您可能指定的任何十六進制先例。當我試圖在三星Galaxy S2的主題上彈出菜單來使當前Galaxy S3具有藍綠色時,我自己也遇到了麻煩。它可能會非常棘手,但要耐心。