Android 显示在导航抽屉中突出显示的单击项目
在appCompat libs的帮助下,我正在应用程序中实现导航抽屉。我想突出显示已单击的项目。如何执行此操作。创建导航抽屉项目背景,如下所示 background.xmlAndroid 显示在导航抽屉中突出显示的单击项目,android,android-actionbar,slidingmenu,navigation-drawer,slidingdrawer,Android,Android Actionbar,Slidingmenu,Navigation Drawer,Slidingdrawer,在appCompat libs的帮助下,我正在应用程序中实现导航抽屉。我想突出显示已单击的项目。如何执行此操作。创建导航抽屉项目背景,如下所示 background.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/list
<?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>
只需单击“更改”,即可将其背景设置为“@Color/Blue”。它有所有的ingredients@AndroidHacker如果我在单击时使用background,请不要删除旧项目的选定颜色…在project中的何处查找或添加此文件(background.xml)?@ImranAslam您应该在res/drawalble中添加background.xml文件这里的mDrawerList是什么,它位于哪个位置?mDrawerList是一个listview
mDrawerList.setItemChecked(position, true);
mDrawerList.setSelection(position);