【发布时间】:2011-06-27 09:04:54
【问题描述】:
在我的 android 应用程序中,我有一个复选框和一些与之关联的文本。默认情况下,文本位于右侧,复选框位于左侧。但我想把复选框放在右侧。请帮帮我。
【问题讨论】:
-
@CommonsWare 已在此回答 stackoverflow.com/a/3157228/310760
在我的 android 应用程序中,我有一个复选框和一些与之关联的文本。默认情况下,文本位于右侧,复选框位于左侧。但我想把复选框放在右侧。请帮帮我。
【问题讨论】:
很容易。以优雅的方式进行:
android:button="@null"
android:drawableRight="@drawable/YOUR_CHECKBOX_BUTTON"
完美解决您的问题。
如果要将文本放在按钮下方,请设置android:drawableTop。
【讨论】:
android:drawableRight="?android:attr/listChoiceIndicatorMultiple"
我不知道是否可以通过样式设置,
但这里有一个适合你的解决方案
使用"" 作为CheckBox 的值,然后在CheckBox 的左侧添加一个TextView 以及您想要的文本。
【讨论】:
CheckedTextView,右边有CheckBox。
CheckedTextView的任何教程或示例?
您可以这样做:
谢谢。
【讨论】: