我有一個ListView
:單選按鈕選擇。
<ListView
android:id="@+id/my_list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
的ListView
的每一行的佈局是:
<? Xml version="1.0"encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView
android:id="@+id/my_img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_algnParentLeft="true"
android:layout_centerVertical="true"
/>
<TextView
android:id="@+id/my_value"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/my_img"
android:textColor="@drawable/black" />
<RadioButton
android:id="@+id/my_radio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/my_value" />
</ RelativeLayout>
正如你看到的上面,對列表中的每一行,如何實現RadioButton
以下兩個特點視爲RadioButton
:
1.假設列表中有3項,如何使每行上的單選按鈕在列表中執行單選? (默認情況下,我可以選擇所有單選按鈕)
2.如何擁有對單選按鈕選擇每個項目行區域點擊,而不是隻點擊單選按鈕進行選擇?
也許幫助http://stackoverflow.com/questions/7329856/how-to-use-radiogroup-in-listview-custom-adapter – 2012-03-26 11:39:23