<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:layout_marginRight="5dp" android:layout_marginLeft="10dp"> <RadioGroup android:layout_width="match_parent" android:layout_height="wrap_content" > <RadioButton android:id="@+id/rb_disable" android:layout_width="match_parent" android:layout_height="wrap_content" android:button="@null" android:drawableRight="@android:drawable/btn_radio" android:text="@string/data_romaing_disable" /> <RadioButton android:id="@+id/rb_national_romaing_only" android:layout_width="match_parent" android:layout_height="wrap_content" android:button="@null" android:drawableRight="@android:drawable/btn_radio" android:text="@string/data_romaing_national_romaing_only" /> <RadioButton android:id="@+id/rb_all_network" android:layout_width="match_parent" android:layout_height="wrap_content" android:button="@null" android:drawableRight="@android:drawable/btn_radio" android:text="@string/data_romaing_all_network" /> </RadioGroup> </LinearLayout>
想要改变RadioButton 的位置,就先设置默认的图片为null ,在调用对应的方法将图标放在指定的位置
相关推荐
android中RadioButton的图标在左边,文字在右边,如何实现文字在左边,图标在右边? 第一步:将RadioButton自带的图标隐藏, 第二步:在隐藏图标的右边添加系统的图标 第三步:在隐藏图标的位置显示文字. 具体参考: ...
以上就是实现RadioButton图标显示在文字右边的几种常见方法。在实际开发中,你可以根据项目需求和兼容性考虑选择合适的方法。请注意,对于Android的不同版本和设备,某些方法可能需要额外的适配工作,以确保在所有...
总结起来,在Android中将RadioButton的图标设置在文字右边,主要步骤包括: 1. 使用`android:button="@null"`取消默认的RadioButton图标。 2. 使用`android:drawableRight`设置自定义的图标资源,使其位于文字右侧。...
该demo是在一个activity中嵌套两个fragment,利用SlidingMenu控制左边的fragment展示滑动效果,然后在右边的fragment中又嵌套四个fragment,配合RadioButton实现fragment的切换。
接下来,如果你想要实现左右布局,即图片在左边,文字在右边,你可以使用`LinearLayout`代替`RelativeLayout`,并设置`android:orientation="horizontal"`。同时,你可以使用`android:drawableStart`或`android:...
* android:drawableRight:在文本的右边输出一个drawable。 * android:drawableTop:在文本的正上方输出一个drawable。 * android:editable:设置是否可编辑。 * android:editorExtras:设置文本的额外的输入数据。 ...
| `setCompoundDrawables()` | 设置图像显示的位置,在设置该 Drawable 资源之前需要调用 `setBounds(Rect)` | void | | `setCompoundDrawablesWithIntrinsicBounds()` | 设置 Drawable 图像的显示位置,但其边界...
| `android:drawableRight` | 在文本的右边输出一个`drawable`,如图片。 | | `android:drawableTop` | 在文本的正上方输出一个`drawable`,如图片。 | | `android:editable` | 设置是否可编辑。此处无效果,参见`...
这时候我们可以设置RadioButton的drawableLeft属性和drawablePadding属性来使图标和文字挨得远一点(同时把button属性设置成@null)。 ### 简单使用 下面是RadioGroup的简单实现代码。 首先,我们需要创建一个...
- `android:text`:设置按钮显示的文字。 - `android:onClick`:绑定点击事件的处理方法。 - **ImageButton类**:用于创建显示图片的按钮。 - **属性**: - `android:src`:设置按钮显示的图片资源。 - **...
Android的每一个可视化界面,都有其唯一的布局配置文件,该文件里面有各种布局方式,各种资源文件如图像,文字,颜色的引用,程序在运行时,可以通过代码对配置文件进行读取。这样就可以形成不同的可视化界面和...