单选按钮集布局参数在添加到单选组时不起作用


 val param =  LinearLayout.LayoutParams(WRAP_CONTENT,WRAP_CONTENT)
        param.rightMargin = 100
        val rb = RadioButton(this)
        rb.text = "1"
        rb.setTextColor(Color.parseColor("#ffffff"))
        rb.layoutParams = param
        rgroup.addView(rb)
        val rb2 = RadioButton(this)
        rb2.text = "2"
        rb2.setTextColor(Color.parseColor("#ffffff"))
        rb2.layoutParams = param
        rgroup.addView(rb2)

首先为 RB 设置布局参数,然后将其添加到无线电组中,在 android M 中运行时右边距不起作用,但在 M 上工作,其原因由差异 andoird 版本? 相同的代码,差异结果

使用 RadioGroup.LayoutParams 而不是 LinearLayout.LayoutParams

最新更新