Звоните setButtonDrawable()
на RadioButton
, чтобы быть тем, что вы хотите.Чтобы это работало, оно должно быть StateListDrawable
со всеми соответствующими состояниями.Вы можете увидеть существующий ресурс для рисования - это btn_radio.xml
в вашей установке Android SDK.Скопируйте это в свой проект, скопируйте PNG для состояний в свой проект, настройте PNG так, как вам нужно, и вызовите setButtonDrawable()
, чтобы сослаться на ваш настроенный ресурс StateListDrawable
.Из XML это можно сделать с помощью свойства android:button
.