?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

亞博娛樂國際最新版本:AndroidOPhone ListView中如何使用Button,讓onClick和onItemClick事件共存

?

將具有點擊事故控件的android:focusable屬性置成false就可以了。如下例子是可以既捕捉onItemClick事故(在非checkbox和非button區域),又可以捕捉onClick等事故??吹骄W上還有很多人不會,特意共享一下。

xml version="1.0" encoding="utf-8"?>

LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:orientation="horizontal" android:layout_height="fill_parent"

android:id="@+id/LinearLayoutGameListItem" android:layout_wid亞博娛樂國際最新版本th="fill_parent"

android:gravity="center_vertical" android:layout_marginLeft="@dimen/mygamecenter_common_margin"

android:layout_marginRight="@dimen/mygamecenter亞博娛樂國際最新版本_common_margin">

CheckBox 亞博娛樂國際最新版本android:id="@+id/CheckBoxGameListItem"

android:focusable="false" android:layout_width="wrap_content"

android:layout_height="wrap_content">CheckBox>

Button android:text="@string/top" android:id="@+id/ButtonTop"

android:textColor="#FFFFFF" android:focusable="false"

android:layout_width="wrap_content" android:layout_height="@dimen/game_list_item_button_height"

android:layout_marginRight="@dimen/game_list_item_button_margin_right"

android:paddingLeft="@dimen/game_list_item_button_padd亞博娛樂國際最新版本ing_left"

android:paddingRight="@dimen/game_list_item_button_padding_right"

android:background="@drawable/bu亞博娛樂國際最新版本tton_cool_small_selector">Button>

LinearLayout>

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

快三平台开户