我在android studio中使用导航抽屉(使用导航抽屉活动)并且工作正常。
但我想更改抽屉物品列表中所选项目的背景颜色。我想将默认颜色更改为我的自定义颜色。
任何想法???
答案 0 :(得分:1)
在res⇒可绘制名为list_item_bg_pressed.xml的情况下创建另一个xml布局,其中包含以下内容。
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"><gradient
android:startColor="@color/list_background_pressed"
android:endColor="@color/list_background_pressed"
android:angle="90" />
创建选择器
<item android:drawable="@drawable/list_item_bg_normal" android:state_activated="false"/>
<item android:drawable="@drawable/list_item_bg_pressed" android:state_pressed="true"/>
<item android:drawable="@drawable/list_item_bg_pressed" android:state_activated="true"/>
有关详细信息,请参阅此链接Sliding drawer