1
我有一個ListView
,每行膨脹一個xml,其中包含一個CheckBox
和更多TextView
s在RelativeLayout
。 問題是,我不知道如何將onClick事件從複選框傳遞到後排。 我想實現這種行爲:用戶按下複選框,並按下整個列表行。我看到這種行爲,如果我膨脹每行android.R.layout.simple_list_item_multiple_choice
,但我不知道如何做到這一點,沒有這種android特定的佈局。帶複選框問題的列表視圖
有人可以給我一個想法或方向嗎?
下面是代碼:
列表視圖:
<ListView
android:id="@+id/include_sent_list_view"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white"
android:cacheColorHint="@color/white"
android:layout_alignParentTop="true"/>
,這是充氣每一行的XML:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<CheckBox
android:id="@+id/checked_radio_button"
android:layout_width="50dp"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:focusable="false"
/>
<TextView
android:id="@+id/account_number_text"
android:layout_width="100dp"
android:layout_height="fill_parent"
style="@style/config_simple_small_text_view_style"
android:paddingTop="15dp"
android:layout_toRightOf="@id/checked_radio_button"
/>
<TextView
android:id="@+id/account_name_text"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
style="@style/config_simple_small_text_view_style"
android:paddingTop="15dp"
android:layout_toRightOf="@id/account_number_text"/>
</RelativeLayout>
我試過這個,但似乎不工作。我想這不會發生,因爲我膨脹這個視圖列出行 – Arkde 2012-02-14 14:03:40
張貼一些代碼,所以我們可以看看細節。 – jsmith 2012-02-14 14:20:25
我已經編輯我的帖子,一些代碼 – Arkde 2012-02-14 14:40:17