我有以下的ListView:安卓:ListView控件背景的每一行項目
<ListView android:id="@android:id/list" android:layout_width="fill_parent" android:divider="@drawable/line"
android:layout_height="fill_parent" android:background="@drawable/bg"/>
但我要爲每個行項目的背景。當我設置android:background屬性時,我改變了整個列表的背景,而不僅僅是每一行。
如何設置行中每個項目的可繪製背景?我已經嘗試了一切。我唯一可以改變的是在行之間顯示的android:divider drawable。 在此先感謝!
創建一個列表行xml文件和該充氣XML文件中你的ListView適配器類 – 2012-01-12 09:18:43
你不能直接給每一行從XML文件不同的顏色......你必須爲你的行來創建XML和寫入條件行的背景顏色,同時膨脹你的行xml – Maverick 2012-01-12 09:34:13