我在appCompat libs的帮助下在我的应用程序中实现了导航抽屉。我想继续突出显示已点击的项目,我该如何执行。
答案 0 :(得分:0)
创建导航抽屉项目背景的背景,如下所示
background.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<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"/>
</selector>
然后在点击项目时添加以下部分代码
mDrawerList.setItemChecked(position, true);
mDrawerList.setSelection(position);