【发布时间】:2018-01-20 11:55:02
【问题描述】:
listView with dual CheckBox Image
Android 新手
我在一个列表中有两个复选框,我想一次检查一个,而另一个无法检查
我的 main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/student_name"
android:layout_width="300dp"
android:layout_height="wrap_content"
android:padding="20dp"/>
<CheckBox
android:id="@+id/present_check"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:duplicateParentState="false" />
<CheckBox
android:id="@+id/absent_check"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
list.xml
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:orientation="vertical">
<ListView
android:id="@+id/names_list"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ListView>
</LinearLayout
【问题讨论】:
-
你想使用 RadioButtons,而不是。