Android 对无线电组使用相对布局
我有一个单选按钮,文本在左边,实际按钮在右边。Android 对无线电组使用相对布局,android,android-linearlayout,android-radiogroup,android-radiobutton,Android,Android Linearlayout,Android Radiogroup,Android Radiobutton,我有一个单选按钮,文本在左边,实际按钮在右边。 我想添加一个多行字符串作为文本,但当我这样做时,按钮总是与文本的中心对齐。有没有办法让我选择它的确切位置? 更新: 使用似乎可以做到这一点,但当添加更多单选按钮时,它们不再表现为一个组 我的意思是: <RadioGroup> <RelativeLayout> <TextView> </TextView> <RadioButton></R
我想添加一个多行字符串作为文本,但当我这样做时,按钮总是与文本的中心对齐。有没有办法让我选择它的确切位置?
更新:使用
似乎可以做到这一点,但当添加更多单选按钮时,它们不再表现为一个组
我的意思是:
<RadioGroup>
<RelativeLayout>
<TextView> </TextView>
<RadioButton></RadioButton>
</RelativeLayout>
<RadioButton></RadioButton>
<RadioGroup>
这允许我将按钮设置在我想要的位置,但是这两个单选按钮不属于同一组。我可以同时单击/选择两个按钮您可以通过指定按钮位置来更改按钮位置。 像 它将在文本底部绘制按钮。 您可以使用更多选项,如
android:drawableRight、android:drawableLeft、android:drawableTop、android:drawableEnd、android:drawableStart、android:drawablePadding可更改按钮位置。您可以通过指定按钮位置来更改按钮位置。 像 它将在文本底部绘制按钮。 您可以使用更多选项,如
android:drawableRight、android:drawableLeft、android:drawableTop、android:drawableEnd、android:drawableStart、android:drawablePadding可更改按钮位置。我希望按钮位于右侧。只是不在中间。我希望能够将其设置为文本的右/上或右/下(我的意思是将上/下与文本对齐),我已经尝试过,但无法做到。你可以尝试各种重力组合,如果你做对了,那你就很幸运了。我希望按钮在右边。只是不在中间。我希望能够将其设置为文本的右/上或右/下(我的意思是将上/下与文本对齐),我已经尝试过,但无法做到。你可以尝试重力的各种组合,如果你做对了,那你就很幸运了。你也可以发布你的布局文件来展示你是如何制作上面的布局的吗?@Sharj:请查看更新如果你想让你的单选按钮在一个相对物中表现得像一个群体你可以在这里检查我的答案:你也可以发布你的布局文件来展示你是如何制作的吗上面的布局?@Sharj:请查看更新如果你想让你的单选按钮在一个相对物中表现为一个组,请在这里检查我的答案:
<RadioGroup>
<RelativeLayout>
<TextView> </TextView>
<RadioButton></RadioButton>
</RelativeLayout>
<RadioButton></RadioButton>
<RadioGroup>
android:button="@null"
android:drawableBottom="@android:drawable/checkbox_off_background"