动态添加和删除布局
来源:互联网 发布:甜椒刷机软件 编辑:程序博客网 时间:2024/05/21 15:49
主要代码:
/** * 添加和移除人员 * @param str */ private void add(String str) { ll = (LinearLayout) findViewById(R.id.line_); params = new LinearLayout.LayoutParams(AutoLinearLayout.LayoutParams.MATCH_PARENT, 120); View l = LayoutInflater.from(this).inflate(R.layout.item_, null); params.setMargins(20, 20, 20, 20);//4个参数按顺序分别是设置左上右下边距 if (l.getParent() != null) ((ViewGroup) l.getParent()).removeView(l); ll.addView(l, params); TextView tv = l.findViewById(R.id.tv_); tv.setText(str); l.findViewById(R.id.img_).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { ll.removeView((View) view.getParent());//移除当前点击的添加项 } }); }
阅读全文
0 0
- 动态添加和删除布局
- select动态添加和删除
- 动态添加和删除行
- 动态添加和删除crontab
- 动态添加和删除控件
- 动态中添加LinearLayout和RelativeLayout布局
- 动态修改布局和添加控件
- 流式布局FlowLayout的动态添加删除
- JavaScript动态添加和删除控件
- JavaScript动态添加和删除控件
- 用javascript动态添加和删除文本框
- 表格动态添加和删除行
- JavaScript动态添加和删除行
- 动态添加和删除table的一行
- javascsript 动态的添加和删除。
- js动态添加和删除一行
- vb动态添加和删除PictureBox控件
- 动态添加和删除表格行!
- log4j配置详解
- git常用命令
- yii composer安装 github授权问题
- 用js如何实现读取xml数据并且显示在html中
- python_strip()
- 动态添加和删除布局
- DrawerLayout中菜单栏和主界面点击失效的原因
- bootstrap-star-rating使用详解
- mongoDB基础使用(二)
- Android App Logging 组件客制化
- Netty详细讲解
- C++的基础知识(十)--deque
- toryboard (<UIStoryboard: 0x17406dc00>) doesn't contain a view controller with identifier 'UIViewCon
- svn