我有一个RadioGroup,它由五个RadioButtons组成。我想要实现的是将图像设置为RadioButton参数。到目前为止找到了这种方式:
radio0.setBackgroundResource(<drawable ID, int>);
但它给出了类似的结果(在图像编辑器中添加了描述“isSelected”):
我只对编程解决方案感兴趣,因为RadioGroup在循环工作期间被清理并再次填充。
答案 0 :(得分:4)
我的一位朋友帮我解决了这个问题。
而不是问题中发布的代码行,我现在使用这个:
radio0.setCompoundDrawablesWithIntrinsicBounds(0, 0, <drawable ID, int>, 0);
第三个参数对应于 android:drawableRight XML参数。更多相关信息:click。
多亏了它,一张照片设置在RadioButton的右边,最后看起来应该是这样。