美文网首页
RadioGroup之setOnCheckedChangeLis

RadioGroup之setOnCheckedChangeLis

作者: 徐敏敏 | 来源:发表于2017-07-10 10:11 被阅读0次

在项目HomePageActivity使用RadioGroup设置切换Fragment时,发现切换时会触发两次setOnCheckedChangeListener监听

早前设置切换是通过RadioGroup的check方法来实现的,但切换改变监听会触发多次,设置切换的代码为

homeRgMenu.check(R.id.home_rb_page);

解决方式,RadioButton设置选中,这样当RadioButton切换时,RadioGroup的setOnCheckedChangeListener监听只会触发一次:

homeRbPage.setChecked(true);

相关文章

网友评论

      本文标题:RadioGroup之setOnCheckedChangeLis

      本文链接:https://www.haomeiwen.com/subject/gbryhxtx.html