200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > android 动态添加删除控件 求教Android 动态添加到控件能动态删除吗?

android 动态添加删除控件 求教Android 动态添加到控件能动态删除吗?

时间:2022-12-15 21:05:37

相关推荐

android 动态添加删除控件 求教Android 动态添加到控件能动态删除吗?

protectedViewcreateView(){//动态添加组件

Buttonbtn=newButton(this);//动态创建按钮

btn.setId(index++);

btn.setLayoutParams(newLayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));

btn.setText("aaaaaa"+index);

returnbtn;

}

privatevoidremoveView(){//动态删除组件(按钮)

//获取linearlayout子view的个数

intcount=linearLayout.getChildCount();

//研究整个LAYOUT布局,第0位的是含add和remove两个button的layout

//第count-1个是那个文字被置中的textview

//因此,在remove的时候,只能操作的是0

//在执行每次remove时,我们从count-2的位置即textview上面的那个控件开始删除~

if(count-2>0){

//count-2>0用来判断当前linearlayout子view数多于2个,即还有我们点add增加的button

linearLayout.removeViewAt(count-2);

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。