您的位置:首页 > 移动开发 > Android开发

[android] 动态添加试题选项按钮 radioButton

2013-04-06 20:40 519 查看
最近在做WebView加载试题的功能,但是选项按钮如果放的WebView中,点击时反应很慢。于是把选项用原生的RadioButton,而试题题目和答案放在WebView中。但是选项的个数不确定,所以需要动态添加按钮,一个RadioGroup里面存放若干Radio(这些都是从数据库获取来的数据),然后每次动态生成Radio

以下是动态添加按钮的代码:——————————————————

private LinearLayout layout; //布局 , 可以在xml布局中获得
private RadioGroup group ; //点选按钮组

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

layout = new LinearLayout(this); //实例化布局对象

group = new RadioGroup(this); //实例化单选按钮组

//添加单选按钮
for(int i = 0 ; i < 5 ; i++){
RadioButton radio = new RadioButton(this);
radio.setText("radio" + i);
group.addView(radio);
}

//将单选按钮组添加到布局中
layout.addView(group);

this.setContentView(layout);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: