我需要你的帮助来解决我的布局问题。我有 4 个单选按钮,它们在这个方案中像往常一样出现:
O text1 O text2 O text3 O text4
O 是按钮。我想知道是否可以通过这种方式更改此布局:
O O O O
text1 text2 text3 text4
最佳答案
这是在单选按钮下方设置文本的解决方案:
不需要此代码 android:drawablePadding="-20dp"
。
您可以在此处添加自己的可绘制选择器:android:drawableTop="@drawable/your_Image_Here"。
<RadioGroup
android:id="@+id/RadioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/Icon1"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:background="@android:color/transparent"
android:button="@android:color/transparent"
android:checked="true"
android:drawablePadding="-20dp"
android:drawableTop="@drawable/your_Image_Here"
android:gravity="center"
android:text="@string/your_Text_Here"
android:textColor="@color/icons_color" />
<RadioButton
android:id="@+id/Icon2"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:background="@android:color/transparent"
android:button="@android:color/transparent"
android:drawablePadding="-20dp"
android:drawableTop="@drawable/your_Image_Here"
android:gravity="center"
android:text="@string/your_Text_Here"
android:textColor="@color/icons_color" />
</RadioGroup>
关于android - RadioButtons 下方的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6784488/