隨筆-348  評論-598  文章-0  trackbacks-0
          將具有點擊事件控件的android:focusable屬性置成false就可以了。如下例子是可以既捕捉onItemClick事件(在非checkbox和非button區域),又可以捕捉onClick等事件。看到網上還有很多人不會,特意共享一下。
          <?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_width="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_padding_left"
                  android:paddingRight
          ="@dimen/game_list_item_button_padding_right"
          android:background
          ="@drawable/button_cool_small_selector"></Button>
          </LinearLayout>


          ---------------------------------------------------------
          專注移動開發

          Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
          posted on 2010-10-13 21:16 TiGERTiAN 閱讀(5017) 評論(2)  編輯  收藏 所屬分類: Android

          評論:
          # re: Android/OPhone ListView中如何使用Button,讓onClick和onItemClick事件共存 2012-09-14 16:53 | zealotrouge
          Button驗證OK,但是ImageButton用此方法還是不行哦~  回復  更多評論
            
          # re: Android/OPhone ListView中如何使用Button,讓onClick和onItemClick事件共存[未登錄] 2013-06-13 11:17 | 啊啊
          主站蜘蛛池模板: 南澳县| 米易县| 屏边| 时尚| 响水县| 合山市| 东兰县| 石渠县| 十堰市| 申扎县| 应城市| 方城县| 湖州市| 青冈县| 股票| 会理县| 高碑店市| 中超| 广昌县| 壶关县| 九江市| 页游| 新乡县| 绥德县| 多伦县| 蓝田县| 江津市| 西乌| 霞浦县| 桂东县| 雅安市| 黄平县| 邵阳县| 陇西县| 巩留县| 元阳县| 石狮市| 建昌县| 武山县| 曲水县| 东阳市|