我有一个复选框,我不希望在用户点击其文本时进行检查。只应在单击按钮时进行检查。 有可能吗?
答案 0 :(得分:3)
对CheckBox
控件没有太多经验。
但我想。
您可以在不提供姓名/文字的情况下复选,并将复选框右侧的TextView
放入作为该复选框的名称/文字。
实施例
<RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="center_vertical">
<CheckBox android:id="@+id/checkBox1" android:layout_width="wrap_content" android:layout_height="wrap_content"></CheckBox>
<TextView android:text="TextView" android:layout_toRightOf="@id/checkBox1" android:layout_marginTop="15dp" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
</RelativeLayout>
答案 1 :(得分:0)
默认情况下,我认为。您可以删除复选框的文本并在其旁边放置textView。这个技巧可能有效。 :)