2011-09-17 11 views
0

これは私のListView XMLファイルであり、行(リストビューのすべての項目)に異なるxmlがあります。 listSelector =「#FFFFFFの」:それはアンドロイドに設定されているためと ListViewの問題をクリック中に

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="wrap_content" android:listSelector="#ffffff" android:clickable="false" android:dividerHeight="1dip" style="@style/ProgressStyle" android:cacheColorHint="#00000000" /> </LinearLayout> 

私はこのリストビューをクリックしています

はそれが白になってきています。しかし、これをxmlファイルから削除すると、私がクリックすると、何かの色が表示されます(私の場合、エミュレータでは黄色、デバイスでは赤色)。android:clickable = "false"が設定されている。誰もが任意のアイデアを持っ?

+0

透明にあなたのリスト上の設定cacheColorHint(# 00000000) – user370305

答えて

5

それはセットをbyDefaultされ、あなたが任意の色をたくないならば、あなたはXMLで透明色を設定することができます

android:listSelector="#00000000" 
+0

すべての例がハーフフルになります –

+0

私は私の答えで述べたようにカラーコードを置き換えます –

+0

ありがとうそれは機能します。 :) –