हैलो मैं लागू करने शैली से Android OS संस्करण 11 और उच्चतर के लिए इसे हल किया है: drawable फ़ोल्डर में
<style name="AppBaseTheme" parent="Theme.Sherlock.Light.DarkActionBar">
<!-- API 14 theme customizations can go here. -->
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:activatedBackgroundIndicator">@drawable/activated_background</item>
</style>
activated_background:
मूल्यों फ़ोल्डर में
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_activated="true" android:drawable="@color/uva_color" />
<item android:state_selected="true" android:drawable="@color/uva_color" />
<item android:state_pressed="true" android:drawable="@color/uva_color" />
<item android:drawable="@color/default_color" />
</selector>
रंग मान:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="uva_color">#c31756</color>
<color name="default_color">#111</color>
</resources>
और सूचीदृश्य में choicemode सेट करें:
android:choiceMode="singleChoice"
और अंत में, के बजाय पैरामीटर के रूप में सरणीएटर/अपने कस्टम एडाप्टर को getBaseContext()
भेजें।
mMenuAdapter = new MenuListAdapter(this.getBaseContext(), title, icon);
इसके अलावा this link आप में मदद मिलेगी।
यदि आप कहीं भी समस्या का सामना करते हैं तो नीचे टिप्पणी करें। मैं किसी भी समय जवाब देने के लिए तैयार हूं, मैं किसी को भी इस तरह से परेशान नहीं होना चाहता हूं। चीयर्स!
स्रोत
2013-07-13 07:28:47
नमस्ते, जब कोई सूची दृश्य आइटम क्लिक किया जाता है तो मैं हाइलाइट प्राप्त नहीं कर पा रहा हूं। मेरा मतलब है कि ड्रॉवर खोला या बंद होने पर रंग क्लिक किए गए आइटम के लिए रहना चाहिए – user1340801