OnCheckedChangeListener执行了二次

RadioGroup.check(R.id.***),  当使用RadioGroup.check来设置默认选中时, 会出现二个问题:

一. OnCheckedChangeListener执行了二次

二.Caused by: java.lang.IllegalStateException: Fragment already added: Fragment


最终解决方案:

替代check方案: 

用(RadioButton) findViewById(R.id.**).setChecked(true);  来设置默认选中即可. 

你可能感兴趣的:(android)