2011-01-17 12 views
0

ListViewコンポーネントに少し問題があります。アプリケーションをタッチすると行がクリックされても行はフォーカスされません。ListViewの問題

アイデア?

この

は、リストビューのXMLです:

<?xml version="1.0" encoding="UTF-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
          android:id="@+id/categoriestab_main" 
          android:orientation="vertical" 
          android:layout_width="fill_parent" 
          android:layout_height="fill_parent" 
          android:background="#FFFFFFFF" 
          > 



        <ListView 
          android:id="@+id/categorieslist" 
          android:layout_width="fill_parent" 
          android:layout_height="fill_parent" 
          android:background="#FFFFFFFF" 
          android:cacheColorHint="#FFFFFFFF" 

        /> 

      </LinearLayout> 

そして、これは、単一の行のレイアウトである:あなたのRelativeLayoutで

<?xml version="1.0" encoding="UTF-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="#FFFFFFFF" 



    > 

     <ImageView 
      android:id="@+id/category_image" 
      android:layout_width="60dp" 
      android:layout_height="40dp" 
      android:src="@drawable/no_foto" 

     /> 

     <TextView 
      style="@style/categories_title" 
      android:id="@+id/category_name" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:singleLine="true" 
      android:layout_toRightOf="@id/category_image" 
      android:layout_centerVertical="true" 
      android:layout_marginLeft="10dp" 
     /> 


</RelativeLayout> 
+0

行にクリックエフェクトを適用するか、bgcolor行を変更して選択して表示しますか? – xil3

+0

最初のものは、クリック効果が欲しいです。 – pedr0

答えて

1

backgroundあなたが追加した削除し、代わりにちょうど持っていますListViewの背景色。その背景色がクリック効果をブロックしています。

+0

私は大きなビールを提供したい!ありがとう! – pedr0

関連する問題