先上效果图,需要把字放在RadioButton上边。

xml代码:

                <RadioButton                    android:id="@+id/radio_all"                    android:layout_width="0dp"                    android:layout_height="wrap_content"                    android:layout_weight="1"                    android:button="@null"                    android:checked="true"                    android:layout_gravity="center_vertical"                    android:drawableBottom="@android:drawable/btn_radio"                    android:gravity="center"                    android:text="全部"                    android:textColor="@android:color/darker_gray"                    android:textSize="10dp" />

PS:

android:button="@null"
这句是将RadioButton的背景图屏蔽。

android:drawableBottom="@android:drawable/btn_radio"
此句用意是在原来图标的下边使用系统自带的btn_radio图片做为背景图

在网上找了一个替换系统图片的方法,也记录在这里

Android RadioButton背景图片和文字的相对位置_第1张图片




更多相关文章

  1. Android中高效的显示图片之一 ——加载大图
  2. 华为android 10 手机恢复删除的图片,目前只能恢复小图。
  3. 设置提示信息,输入值类型,输入框引入图片,设置输入框的形状
  4. 从Android读取Unity assets下的图片并保存为Bitmap格式
  5. 开机动画(闪动的ANDROID字样的动画图片)
  6. Android实现局部图片滑动指引效果
  7. Android ImageView 图片等比缩放问题
  8. Android使用ViewFlipper实现图片切换功能

随机推荐

  1. TextSurface实现文字呈现效果
  2. android文件存储的五种方式简介
  3. Android(安卓)Studio 设备模拟器(virtual
  4. Android(安卓)Service组件的生命周期及用
  5. Android开发中的问题集锦
  6. Android(安卓)实现通知栏显示多个notific
  7. android 自动查找控件id
  8. Android软键盘一些处理
  9. Launcher 安装APK快捷方式出现在末尾空白
  10. Android(安卓)- 判断当前网络环境、隐藏