listview没法触发点击事件的问题

若是一个ListView item中,包含了其它能够出发点击事件的widget,例如button , 会发生ListView 没法触发 OnItemClickListener 中的onItemClick点击事件,缘由是由于button抢夺了listview 的焦点。android

解决方法很简单:在button配置文件中加入属性:android:focusable="false"spa

        <Buttonorm

            android:id="@+id/btnBuy"事件

            android:layout_width="wrap_content"ip

            android:layout_height="wrap_content"get

            android:layout_alignParentRight="true"it

            android:background="@drawable/btn_normal"配置

            android:layout_marginTop="5dip"List

            android:layout_alignParentBottom="true"方法

            android:text="当即抢购" 

            android:focusable="false"

            android:textColor="@color/white"

            />

相关文章
相关标签/搜索