如何使单选按钮组中的单选按钮对齐并在Android上将按钮放在右侧,将文本放在左侧?我想用单选按钮制作一个单选组。我想这样做我的代码是这样的:如何调整所有单选框底部的对齐方式,如何将按钮放在右侧,将文本放在左侧?我通过填充来做到这一点这是我的代码:<RadioGroup android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center|center_horizontal" android:gravity="center|center_horizontal|center_vertical"> <RadioButton android:id="@+id/ÅlandIslands" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center|center_horizontal" android:layout_marginTop="20dp" android:layout_weight="1" android:paddingRight="250dp" android:text="Åland Islands" /> <RadioButton android:id="@+id/Albania" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center|center_horizontal" android:layout_marginTop="20dp" android:layout_weight="1" android:paddingRight="250dp" android:text="Albania" /> <RadioButton android:id="@+id/Algeria" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center|center_horizontal" android:layout_marginTop="20dp" android:layout_weight="1" android:paddingRight="250dp" android:text="Algeria" /> <RadioButton android:id="@+id/AmericanSamoa" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center|center_horizontal" android:layout_marginTop="20dp" android:layout_weight="1" android:paddingRight="250dp"
1 回答

呼如林
TA贡献1798条经验 获得超3个赞
您的代码几乎没问题,您需要将每个 RadioButtons 的宽度设置为,android:layout_width="match_parent"
以便您的每个单选按钮将占据其父布局的整个宽度。
如果您使用回收器视图会更好,因为在数据更改的情况下更容易维护,您还可以实现搜索和排序等功能。
添加回答
举报
0/150
提交
取消