मुझे एक सूचीदृश्य के साथ यूआई समस्या है। मेरे पास एक सूचीदृश्य है और सूची में किसी भी आइटम का चयन, संपूर्ण सूचीदृश्य पर प्रकाश डाला गया है। चयन ठीक काम कर रहा है, मुझे श्रोता में सही वस्तु मिलती है।एंड्रॉइड सूचीदृश्य पूरी सूची चयनित हो रही है
लेकिन समस्या यह है कि जब मैं किसी भी आइटम का चयन करता हूं, तो संपूर्ण सूचीदृश्य हाइलाइट हो जाता है, इसलिए यह बताना मुश्किल है कि कौन सी पंक्ति चुनी गई है।
यह एंड्रॉइड> 3.1 पर ठीक काम कर रहा है - वर्तमान में मैं 2.3 डिवाइस पर परीक्षण कर रहा हूं। (यकीन नहीं क्यों यह काम किया)
एंड्रॉयड:
<ListView
android:id="@+id/myList"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_marginTop="@dimen/margin_medium"
android:background="@drawable/border"
android:listSelector="#99000000"
android:scrollbarFadeDuration="1000000"
android:scrollbars="vertical" >
</ListView>
धन्यवाद: यह आपकी सूची आइटम लेआउट
और अपनी सूची नहीं सूची चयनकर्ता के साथ है! ये पूर्व 3.0/4.0 बग वास्तव में परेशान हैं, क्योंकि वे बिल्कुल दस्तावेज नहीं हैं! –
इच्छा है कि मुझे इस पोस्ट घंटे पहले मिले। ध्यान दें, आप इसे प्रोग्रामिक रूप से भी कर सकते हैं: 'आकार बदलने योग्य एसडी = नया आकार निकालने योग्य (नया RectShape()); । Sd.getPaint() setColor (Color.RED); listview.setSelector (एसडी); ' –