Ere*_*oid 14 android android-layout
我需要你的帮助来解决我的布局问题..我有4个RadioButtons,它们在这个方案中照常出现:
O text1 O text2 O text3 O text4
其中O是按钮..我知道是否可以通过这种方式更改此布局:
O O O O.
text1 text2 text3 text4
Abd*_*lah 35
这是在RadioButtons下面设置文本的解决方案:
android:drawablePadding="-20dp"不需要此代码.
你在这里添加自己的选择器drawable: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>
Run Code Online (Sandbox Code Playgroud)
我不认为普通的RadioButton小部件默认情况下可以这样做.你需要做一些事情才能达到这个效果.您可以通过组合RadioButton和TextView来创建自己的RadioButton视图类,以便您可以完全控制项目相对于彼此的位置.或者你可以跳过使它成为一个视图,只需在你的布局中使用两个元素,1个TextView和一个RadioButton(没有设置文本).
| 归档时间: |
|
| 查看次数: |
9619 次 |
| 最近记录: |