没有为具有微调器的listview调用listitemclick

时间:2013-06-08 19:34:02

标签: android

我有一个ListView,其中每行包含ImageViewTextViewSpinner

OnItemClickListener 适用于ImageViewTextView,但是当我添加Spinner时, OnItemClickListener 无效。

我已为android:focusable="false"元素使用了Spinner属性,并为父android:descendantFocusability="blocksDescendants"使用了ListView个属性但是没有修复它。

任何人都知道如何让 OnItemClickListener Spinner一起使用?

Spinner和ListView的代码在这里:

<LinearLayout
    android:id="@+id/BBQ_linearLayout"
    android:layout_width="896dp"
    android:layout_height="609dp"
    android:layout_alignRight="@+id/LinearLayout4"
    android:layout_marginBottom="0dp"
    android:layout_marginLeft="5dp"
    android:layout_marginTop="57dp"
    android:orientation="vertical"
    android:visibility="visible"
    android:textColor="@color/Black">

    <ListView
        android:id="@+id/BBQ_list"
        android:layout_width="896dp"
        android:layout_height="609dp"
        android:layout_marginBottom="0dp"
        android:layout_marginRight="5dp"
        android:layout_marginTop="0dp"
        android:background="@drawable/background"
        android:descendantFocusability="blocksDescendants"
        android:textColor="@color/Black"
        android:visibility="visible"
         >

    </ListView>     
</LinearLayout >

和Spinner代码是:

<Spinner
    android:id="@+id/spinnerquant"
    android:layout_width="70dp"
    android:layout_height="50dp"
    android:layout_gravity="center"
    android:entries="@array/quantity_arrays"
    android:focusable="false"
    android:prompt="@string/quantity_prompt" />

0 个答案:

没有答案