用代码控制点击按钮添加EditText
来源:互联网 发布:移动塑业网络销售 编辑:程序博客网 时间:2024/04/29 15:46
第一步:创建一个EditText实例
EditText temp=new EditText(MainActivity.this);
这里也可以设置点内容什么的便于显示这里我们设置
temp.setText("一个EditText")
第二步:设置控件位置
RelativeLayout.LayoutParams lp1 = new RelativeLayout.LayoutParams
(ViewGroup.LayoutParams.WRAP_CONTENT, 95);
//这里使用布局的layoutparams参数对象设置控件的大小,Relative.LayoutParams对象传入2个参数
用来表示空间的长和宽,这里长使用了ViewGroup.LayoutParams的参数WRAP_CONTENT,宽则设置95dp
lp1.addRule(RelativeLayout.ABOVE,currButton.getId());
lp1.addRule(RelativeLayout.CENTER_HORIZONTAL, currButton.getId());
//这里用来设置空间的位置信息addRule方法传入2个参数,第一个使用RelativeLayout的参数ABOVE,表示在RelativeLayou布局的上方,第二个参数表示相对于另一个控件currButton
结合这两句我们就可以知道这个EditText的位置在RelativeLayout布局相对于currButton空间呢的水平居中的上方。
第三步:将控件添加到布局中
rl.addView(temp, lp1);
通过简单的3步操作我们就可以实现在代码中动态添加控件了
不同的布局和不同的空间也可以依此类推
- 用代码控制点击按钮添加EditText
- 根据页面edittext的内容控制按钮可点击状态
- 根据页面edittext的内容控制按钮可点击状态
- Unity用代码给按钮添加点击事件
- 代码控制按钮点击事件的触发
- unityios开发----点击按钮添加Prefab代码
- Android Edittext 添加按钮
- Android EditText中通过drawabeRight等添加了清空按钮 如何给按钮添加点击事件?
- Android中实现根据EditText中内容是否完整来控制按钮是否可点击
- 根据输入框EditText是否有内容来对按钮的点击权限控制
- 添加按钮点击事件
- 【Android】利用Java代码布局,按钮添加点击事件
- EditText中添加删除按钮
- EditText末尾添加删除按钮
- EditText获取焦点显示按钮,点击按钮清空EditText
- 用代码实现手工“点击按钮”操作
- 用代码,模拟按钮的点击
- 代码点击按钮
- 从菜鸟到高手!Photoshop抠图全方位攻略
- 容器
- c# 获取EXCEL使用行数的几种方法
- 多边形面积
- Java 批量导出PPT为图片,并合并生成PDF
- 用代码控制点击按钮添加EditText
- SPOJ LCM Sum(积性函数递推+预处理)
- 8.30 Java排序
- 基于浏览器程序开发的注意事项
- 排序算法集合 -1
- 自动搜索与彻底删除APP--(三)getPackageSizeInfo
- 牛客网答题笔记---字符串变型
- NCU SEM 发文检索2014年
- 有章法的学习c++(3)控制流