मैंने एक विशिष्ट सूची बनाई है जो निम्नलिखित तत्वों में से एक स्क्रॉल करने योग्य सूची बनाने के लिए मौजूद है जिसमें बाईं ओर एक छवि है और दाईं ओर कुछ पाठ है:
"रूट" लेआउट के साथ शुरू करने के लिए:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#C8C8C8"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:drawSelectorOnTop="false"
android:divider="#C8C8C8"
android:background="#C8C8C8"/>
</LinearLayout>
और फिर ListView के भीतर मैं निम्नलिखित "पंक्ति" आइटम रखता हूं:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:background="@drawable/bg_row"
>
<ImageView
android:layout_width="wrap_content"
android:paddingLeft="10px"
android:paddingRight="15px"
android:paddingTop="5px"
android:paddingBottom="5px"
android:layout_height="wrap_content"
android:src="@drawable/bg_image"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="5px"
android:paddingBottom="5px"
android:textSize="16sp"
android:textColor="#000000"
android:layout_gravity="center"
android:maxHeight="50px"/>
</LinearLayout>
जब तक स्क्रीन को स्टेटिकली (नो मूवमेंट में) दिखाया जाता है, तब तक इसे सही तरीके से दिखाया जाएगा, लेकिन जब मैं सूची के माध्यम से स्क्रॉल करना शुरू करूंगा तो पंक्ति-मद की पृष्ठभूमि (एक "आइकन" जैसा कि कोड में दिखाया जा सकता है) होगा सही ढंग से दिखाया गया है लेकिन "रूट" लेआउट की पृष्ठभूमि पूरी तरह से काली हो जाएगी ... जब स्क्रॉलिंग पृष्ठभूमि को रोक देगी, तो अधिकांश समय, अपना रंग वापस ले लेंगे ... जैसा कि मैंने परीक्षण किया है कि मैंने TextView
उस रूट-तत्व में एक जोड़ा एक ही पृष्ठभूमि के साथ, यह एक रंग होगा जब सूची स्क्रॉल की जाती है ... किसी भी विचार यह क्यों हो रहा है, और इसे कैसे हल किया जाए?