我已經創建了一個帶有菜單的導航抽屜佈局。我想改變背景,但似乎我不能這樣做。我已經試過這裏給出,例如創建可繪製nav_bg.xml解決方案:如何更改android導航抽屜的菜單背景
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:drawable="@color/black_text"/>
<item android:state_checked="false" android:drawable="@color/grey_55"/>
</selector>
,我用這個可繪製在NavigationView佈局XML:
app:itemBackground = "@drawable/nav_bg.xml"
但是當我運行的應用程序,它只是告訴我@ color/grey_55顏色,當我按下它時它不會改變。
何處以及如何到底有沒有可以用這個方法繪製? – azizbekian
所以你真正想知道的是,如何爲所選/活動菜單項設置不同的背景顏色? – Ridcully
請檢查我的答案,並詢問我是否有任何疑問 –