关于RadioButton控件前面的radio图标

akebrt 2016-06-24 05:15:47

如图,我把radio图标隐藏之后设置的点击显示的。但是显示之后会把文字往后面挤一格,我想问问怎样让radio显示的时候文字不动。就让图标在前面显示出来

这是我的布局
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal">

<RadioButton
android:layout_width="180px"
android:layout_height="50px"
android:button="@drawable/radiobutton_radio"
android:gravity="center_vertical"
android:text="剪刀"
android:textSize="25sp" />

<RadioButton
android:layout_width="180px"
android:layout_height="50px"
android:button="@drawable/radiobutton_radio"
android:text="石头"
android:textSize="25sp" />

<RadioButton
android:layout_width="180px"
android:layout_height="50px"
android:button="@drawable/radiobutton_radio"
android:text="布"
android:textSize="25sp" />
</RadioGroup>

这是radiobutton_radio.xml
<item android:drawable="@android:drawable/radiobutton_on_background" 
android:state_checked="true"
android:state_enabled="true" />
...全文
489 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
睡精灵 2016-06-25
  • 打赏
  • 举报
回复
做一个大小和选中图标一样的透明图片,用于未选择时显示。
dusmit 2016-06-24
  • 打赏
  • 举报
回复
你可以试试,选中以后让选中的BUTTON左移一个图标的位置

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧