2 回答

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
默認(rèn)情況下你應(yīng)該使用的是style.xml
中的AppTheme
主題(這個(gè)可以在AndroidManifest.xml
中看出來)。假設(shè)是這樣,那么你可以通過以下方法改變 drawer 按鈕的顏色:
進(jìn)入
style.xml
;增加一種繼承自
Widget.AppCompat.DrawerArrowToggle
的style,這里叫做"DrawerArrowStyle"。在里面加上你想要的顏色,這里比如@color/colorBlue
;在 style "AppTheme" 中增加一行名為 drawerArrowStyle 的這種 style。
這樣一來,style 中便有如下兩項(xiàng):
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
...
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
</style>
<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="color">@color/colorBlue</item>
</style>
再運(yùn)行你就看到結(jié)果了。
添加回答
舉報(bào)