如何使用两个额外的按钮android动态添加单选按钮

时间:2015-11-07 06:01:32

标签: android radio-button

我想创建以下视图:

image

对于上图,我在xml中声明了一个垂直无线电组,并在运行时添加了行。在单个单选按钮中,我想添加另外两个按钮,如图所示 此代码用于向radiogroup添加地址(单选按钮)。

 private void add_to_address_list() {
        for (int i = 0; i < addresses_list.size(); i++) {
            RadioButton rdbtn = new RadioButton(this);
            Log.d("mytag", "id : " + i + "name :" + i);
             addresses_list.get(i).getUser_line2());
            String line1 = addresses_list.get(i).getUser_line1();
            String line2 = addresses_list.get(i).getUser_line2();
            String line3 = addresses_list.get(i).getGoogle_line1();
            rdbtn.setId(i);
            rdbtn.setText(Html.fromHtml("<font color=black size=3em>" +line1+"<br>"+line2+"<br></font>" +"<font color=grey size=3em>"+ line3+"</font><br>"));
            ((ViewGroup) findViewById(R.id.address_radio_group)).addView(rdbtn);
        }

    }

如何添加另外两个按钮,一个用于删除地址,另一个用于编辑地址,是否可以?或者我可以使用简单的列表视图吗?

如果我使用listview来显示它,是否可以只选择一个。我认为可以使用复选框。建议任何正确的方法。请求帮助我。谢谢。

0 个答案:

没有答案