Android自定义View - DoraRadioGroup-灵析社区

chole

描述:一个支持多行的RadioGroup,修复官方RadioGroup的BUG

复杂度:★★☆☆☆

分组:【系统控件优化】

关系:DoraButton

技术要点:ViewGroup添加View过程、LayoutParams解析过程

照片


动图


软件包

github.com/dora4/dora_…

用法

val radioGroup = findViewById<DoraRadioGroup>(R.id.radioGroup)
        radioGroup.check(R.id.rb_default_checked)
        radioGroup.setOnCheckedChangeListener(object : DoraRadioGroup.OnCheckedChangeListener {

            override fun onCheckedChanged(group: DoraRadioGroup, checkedId: Int) {
                Log.e("MainActivity", "checkedId=$checkedId")
            }
        })


阅读量:308

点赞量:0

收藏量:0