radio button 的图片如何能够替换?

limeng3605 2011-01-23 09:31:50
radiobutton前面那个圆形的选中图片怎么替换呢?我想在选中时用一种图片,为选中的时候又是一种图片,两种图片我都想自定义,能实现么?
...全文
1794 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
楼上正解,可以结贴了
cupidclb 2011-11-07
  • 打赏
  • 举报
回复
自己重新定义了一下RadioButton 的Button 属性即可。楼上很多人都说了。
<item name="android:button">@drawable/radio</item>
gujinf2008 2011-05-30
  • 打赏
  • 举报
回复
这个应该可以,按钮时这样做的,radiobutton应该也行。
[Quote=引用 6 楼 wangsnow 的回复:]
自己定义 selector
drawable/radiobutton.xml

XML code

<selector xmlns:android="http://schemas.android.com/apk/res/android">

<!-- Enabled states -->

<item android:state_checked="……
[/Quote]
zyxnum 2011-05-30
  • 打赏
  • 举报
回复
http://archive.cnblogs.com/a/2036869/
wangsnow 2011-02-04
  • 打赏
  • 举报
回复
自己定义 selector
drawable/radiobutton.xml

<selector xmlns:android="http://schemas.android.com/apk/res/android">

<!-- Enabled states -->

<item android:state_checked="true" android:state_pressed="true"
android:drawable="@drawable/radio_on" /> ---------自己的Radio button 图片
<item android:state_checked="false" android:state_pressed="true"
android:drawable="@drawable/radio_off" /> ---------自己的Radio button 图片
各种状态都定义一下
.......
</selector>


定义Style
values/styles.xml

<style name="Style_Radiobutton">
<item name="android:background" >@drawable/radiobutton</item>
</style>


Layout中给Raiobutton指定Style
style="@style/Style_Radiobutton"
ameyume 2011-01-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dinjay 的回复:]
自己写个button继承radiobutton,然后重新处理onDraw
[/Quote]
还是重写RadioButton吧。
鄙人姓胡 2011-01-29
  • 打赏
  • 举报
回复
把系统的图片换成你自己定义的图片,然后重新编译
dinjay 2011-01-29
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 huweilong1030 的回复:]

把系统的图片换成你自己定义的图片,然后重新编译
[/Quote]
...这样只能用自己编译的系统镜像的手机才能用,没有任何通用性
superlongda 2011-01-28
  • 打赏
  • 举报
回复
在ListView添加图片,对图片进行控制
dinjay 2011-01-28
  • 打赏
  • 举报
回复
自己写个button继承radiobutton,然后重新处理onDraw

80,351

社区成员

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

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