如何设置文本右侧的复选框

Sha*_*ful 27 checkbox android

可能重复:
如何在右侧显示android复选框?

在我的Android应用程序中,我有一个复选框和一些与之关联的文本.默认情况下,文本位于右侧,复选框位于左侧.但我想把复选框放在右侧.请帮帮我.

Hen*_*Sou 38

很容易.以优雅的方式做到:

  1. 创建自己的复选框按钮.它包括已检查和未检查的状态.
  2. 编辑布局文件,对于复选框节点:
    1. android:button="@null"
    2. android:drawableRight="@drawable/YOUR_CHECKBOX_BUTTON"

完美解决您的问题.

如果要将文本放在按钮下,请进行设置android:drawableTop.

  • @DanTumaykin使用这个`android:drawableRight ="?android:attr/listChoiceIndicatorMultiple"` (4认同)

Tan*_*dal 19

我不知道它是否有可能通过造型,

但这里有一个解决方案

使用""作为值的值CheckBox,然后在所需文本TextView的左侧添加一个CheckBox.

  • 使用`CheckedTextView`,它右边有`CheckBox`. (22认同)
  • 但对于无线电屁虫来说...... (2认同)