android checkbox 文字放在前
时间: 2023-11-14 09:04:39 浏览: 85
要在 Android 的 Checkbox 中将文字放在前面,可以使用以下方法:
1. 在 XML 文件中,将 `android:button` 属性设置为 null,这将隐藏默认的复选框图标。
```xml
<CheckBox
android:id="@+id/my_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@null"
android:text="My Checkbox" />
```
2. 使用一个布局来包装 Checkbox 和 TextView,这将使它们在同一行上,并且您可以使用 `android:layout_gravity` 属性将文本放在前面。
```xml
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<CheckBox
android:id="@+id/my_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="My Checkbox"
android:layout_gravity="center_vertical" />
</LinearLayout>
```
以上两种方法都可以将文本放在 Checkbox 前面,您可以选择其中一种适合您的需求。
阅读全文