private void initview(){
modelayout = (LinearLayout)findViewById(R.id.modelayout);
//实例化布局对象
// modelayout = new LinearLayout(this);
//实例化单选按钮组
group = new RadioGroup(this);
//添加单选按钮
for (int i = 0; i < 3; i++) {
RadioButton radioButton = new RadioButton(this);
radioButton.setText("button" + i);
group.addView(radioButton);
} // 将单选按钮组添加到布局中
modelayout.addView(group);
}
代码是这样的。
动态生成了一个radiobutton,但是我不知道应该怎么监听?public void onCheckedChanged(RadioGroup group, int checkedId)方法是根据radiobutton的id来监听的,但是动态生成的radiobutton好像没有生成id啊,我想监听这些radiobutton并做响应的处理应该怎么做?求解答。