请看下面的图片:
正如你所看到的,属于Checkbox的文本将相应的Checkbox推向左侧。我的 XML 很简单:1 LinearLayout,重力:中心,方向:垂直。其他 View 如您所见是复选框和按钮。全部具有相同的属性(宽度和高度:wrap_content,以及它们之间的一些边距。
所以我的问题很简单:如何使复选框垂直对齐?
最佳答案
@soma-web 的建议是合理的。
另一种方法是:
在 LinearLayout 中创建另一个垂直 LinearLayout,将其宽度设置为wrap_content
将所有复选框放入 LinearLayout 中。
较小的 LinearLayout 将包裹其宽度最长的复选框,但会将它们向左对齐。这样,您的内部 LinearLayout 将居中,但复选框不会居中。
希望这有帮助。
关于java - 复选框文本,将实际复选框推到左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19224547/