我创建了一个自定义 RadioButton 类,并覆盖其 onDraw 函数,如下所示:
@Override
public void onDraw(Canvas canvas) {
Log.d( "Custom radio button" , "this run onDraw() " + (times++) + " times! ");
}
其实onDraw函数里面有很多代码,但是我已经全部注释掉了,但是onDraw函数还是被一次又一次的调用……
我尝试将自定义单选按钮添加到单选组,如下所示:
radioGroup = (RadioGroup)findViewById(R.main.radioGroup);
customRadioButton = new customRadioButton(this);
radioGroup.addView(customRadioButton);
有任何想法吗??