首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Android中制作带有图片的RadioGroup单选按钮...多么?

在Android中制作带有图片的RadioGroup单选按钮...多么?
EN

Stack Overflow用户
提问于 2012-08-08 04:03:30
回答 1查看 22.8K关注 0票数 20

有没有可能在Android中制作单选按钮,其中有一个按钮的图像表示,而不是常规的按钮?我希望它看起来像这样:

中间的青色表示选定的按钮。

我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-08 04:18:22

RadioButton类有一个从CompoundButton派生的buttonDrawable成员。

您可以通过多种方式更改此可绘制内容。

来自java的

代码语言:javascript
复制
myRadioButton.setButtonDrawable(resourceId or Drawable);

来自xml的

代码语言:javascript
复制
<RadioButton
    android:button="@drawable/yourdrawable" 
    ...
/>

如果您只想让选中/未选中状态看起来不同,那么

  • 添加一个新的选择器xml通过右击你的res文件夹新建-> -> Android xml ->在上方的下拉列表中选择Drawable ->选择选择器(在eclipse中)
  • 要设置这个选择器,请立即查看此选择器您可以使用其id将新创建的选择器设置为任何复选框/单选按钮。
票数 30
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11853245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档