自定义了RadioGroup时在上面用图片覆盖了它的原始外观,而图片我只懂得在相应的自定义xml里面加载,现在需要实现点击了RadioGroup后,覆盖在其上面的图片变成另外一张,这下子因为图片我是再xml里面加载的,所以就不懂得怎么实现了,个人觉得如果想实现我想要的,图片就不能放在自定义的xml里面加载,不知道大伙有谁能给我最佳的答案...

解决方案 »

  1.   

    你是想改变RadioGroup的背景吗?直接radioGroup.setBackgroundDrawable(getResources().getDrawable(R.drawable.icon));
    RadioButton可以用图标高亮。
      

  2.   

    这样是可以实现,我已经试过了,但是冗余代码相对较多,要是在xml里面能加载切换就好了
      

  3.   

    换背景就一句话也多么在xml中好像不行,必须写代码哦。。