mon*_*alo 3 android radio-button android-widget
问候,
我正在尝试通过利用RadioGroup行为在水平布局中创建单选Android控件.我可以分配drawable就好了,但我想将每个RadioButton的标签放在drawable中,这是否可以使用标准API?
<RadioGroup
android:id="@+id/switchcontainer"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal"
android:checkedButton="@+id/RadioButton02"
android:padding="3dip">
<RadioButton
android:text="id RadioButton02"
android:id="@+id/RadioButton02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/radio_button"
android:paddingRight="2dip" />
<RadioButton
android:text="@+id/RadioButton03"
android:id="@+id/RadioButton03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/radio_button"
android:paddingRight="2dip" />>
</RadioGroup>
Run Code Online (Sandbox Code Playgroud)
mon*_*alo 11
好的,我找到了办法.
只需在属性按钮中使用@null,并将可绘制引用移动到属性背景,如下所示:
<RadioGroup
android:id="@+id/switchcontainer"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal"
android:checkedButton="@+id/RadioButton02">
<RadioButton
android:text="id RadioButton02"
android:id="@+id/RadioButton02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/radio_button"
android:button="@null"/>
<RadioButton
android:text="@+id/RadioButton03"
android:id="@+id/RadioButton03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/radio_button"
android:button="@null"/>
</RadioGroup>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4842 次 |
| 最近记录: |