这个问题已在去年之前发布,但答案对我没有帮助。
有没有办法让RadioButton双圈带绿色中心表示选择不显示?我希望用户只看到背景图像,而不是那个带有圆形按钮的图像。非常感谢你。
答案 0 :(得分:4)
将setButtonDrawable()
上的RadioButton
称为您想要的任何内容。要使其工作,它必须是具有所有适当状态的StateListDrawable
。您可以在Android SDK安装中看到现有的可绘制资源 - btn_radio.xml
。将其复制到项目中,将州的PNG复制到项目中,将PNG调整为您想要的任何内容,然后致电setButtonDrawable()
以引用您自定义的StateListDrawable
资源。
从XML中,可以使用android:button
属性完成此操作。