解决recyclerview中使用RadioButton出现状态图标错乱

在XML中设置drawableStart后,第一次setAdapter后drawable显示不对,在7.0及以上机型上正常

在网上看了很多文章都没有用,最后自己猜想和测试,发现是drawable没有刷新,在代码中重新设置后解决。
贴下代码,希望可以帮助到别人



            
            
        
((RadioButton)helper.getView(R.id.taskinfo_1rb)).setCompoundDrawablesWithIntrinsicBounds(
                        Resource.drawable(R.drawable.event_radiobt_selector), null, null, null);
            

((RadioButton)helper.getView(R.id.taskinfo_2rb)).setCompoundDrawablesWithIntrinsicBounds(
                        Resource.drawable(R.drawable.event_radiobt_selector) , null, null, null);

你可能感兴趣的:(解决recyclerview中使用RadioButton出现状态图标错乱)