android 创建radioButton和Button布局

【创建以后,如果把<RadioGroupandroid:orientation="horizontal">的话,当第三个第第四时会多余出来,堆到一块~!如果等于verti... 【创建以后,如果把 <RadioGroup android:orientation="horizontal" >的话,
当第三个第第四时会多余出来,堆到一块~!如果等于vertical 删除按钮就另一起行。如何才能做到图片上要的效果,谢谢】
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);

Button delbtn = new Button(this); delbtn.setText(R.string.delete); mgroupddView(delbtn);
}

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

this.setContentView(layout);
}
可以把单选按钮组放在 ScrollView中 ,这样的话 , 多出的部分可以滚动查看了。
展开
 我来答
兴雅爱4V
2013-06-07 · TA获得超过181个赞
知道答主
回答量:42
采纳率:0%
帮助的人:26.9万
展开全部
这个有两种做法,一种你使用LiseView自己来实现这个加删除的按钮.另外一种就只能重写RadioGroup了.
更多追问追答
追问
给贴份LiseView代码被。谢谢。
追答
你是要ListView的源码?还是我说的实现你这个需求的代码?实现这个需求的代码没有,不过很简单,首先每个Item是由三个空间组成,一个ImageView,一个Textview和一个Button.你只需要在ListView的OnitemClick事件中写互斥和删除的逻辑就行了.网上Demo也很多,你搜搜应该就能找到.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenzijiang137
2013-06-07 · TA获得超过101个赞
知道答主
回答量:132
采纳率:0%
帮助的人:48.6万
展开全部
你想表达什么意思??我的理解是,纵向排列的几个radioButton,然后逐一删除?
更多追问追答
追问
radioButton后边每行并排着一个删除Button
追答
用ListView嘛,然后在BaseAdapter里面把内容适配好,内容就是你需要的radioButton和button,而他们的布局是水平的,这样做美观,也方便。这样会么?不会再问
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式