在单选组中手动管理单选按钮 Android

Manage Radio Button Manually in Radio Group Android

我有一个单选组,其中有三 (3) 个用于图像、音频和视频的单选按钮。

现在,目前这个布局将被禁用,当用户点击显示选项时,这将被启用,默认情况下它应该设置检查图像单选按钮,但它不起作用。

请检查下面我的代码并帮助我。

 public void onClick (View v)
 {

     switch (v.getId)
     {
          case R.id.btnOptions :

                  rb_images.setEnabled(true);
                  rb_audio.setEnabled(true);
                  rb_video.setEnabled(true);

                  rb_images.setChecked(true);
                  fetchData("Images");

                  break;


          case R.id.btnFavorite :

                  rb_images.setEnabled(false);
                  rb_audio.setEnabled(false);
                  rb_video.setEnabled(false);

                  fetchData("Favorite");

                  break;
     }
 } 

现在,当我点击最喜欢的按钮时,它会正常工作并禁用所有单选按钮并将它们设置为取消选中,但是当我点击选项按钮时,所有三个单选按钮都将被启用,但是图像按钮不会设置为已选中。请不要回答定义按钮和初始化单选组等所有问题,因为我已经在 onCreate 方法中完成了它并且一切正常,没有任何异常,只是问题是单选按钮未设置为默认情况下单击选项按钮时选中。

所以请帮助我。

已解决!

我经过一些研发得到了答案,因为我应用了很多逻辑来解决这个问题,但还是没能解决。因此,我已经删除了 Radio Group 和 Put Button Independently 并手动为所有按钮设置了 setChecked。