2013-02-01 42 views
2

這是一個非常奇怪的問題。我有一個列布局視圖中的行的XML佈局,我添加了另一個佈局使用包括。Android Listview包含佈局點擊列表項

如果沒有包含此佈局,列表項會點擊工作。有了它,不要。這只是一個佈局。

一些代碼:

<!-- 
<include 
    layout="@layout/card_loyalty" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 
--> 

<ImageView 
    android:id="@+id/pocketImage" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentTop="true" 
    android:layout_marginTop="58dp" 
    android:scaleType="matrix" 
    android:src="@drawable/holder_pocket" /> 

這個效果很好,如果我刪除註釋部分,不檢測列表項cliks

卡忠誠XML

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="wrap_content" 
android:layout_height="206dp"> 

    <TextView 
    android:id="@+id/cardName" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="@string/card_details_card_name" 
    android:textSize="15sp" /> 

    <TextView 
    android:id="@+id/cardNumber" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="@string/card_details_card_number" 
    android:textSize="18sp" /> 

    <ImageButton 
    android:id="@+id/btnCardImage" 
    android:layout_width="wrap_content" 
    android:src="@drawable/card_add" /> 

</RelativeLayout> 

回答

1

我解決它。出於某種原因ImageButton正在創建該問題。我將其更改爲ImageView,現在我可以再次單擊列表項。