往一个View里面添加子View的方法:

void addView(View child, int index, ViewGroup.LayoutParams params)Adds a child view with the specified layout parameters. void addView(View child, ViewGroup.LayoutParams params)Adds a child view with the specified layout parameters. void addView(View child, int index)Adds a child view. void addView(View child)Adds a child view. void addView(View child, int width, int height)Adds a child view with this ViewGroup's default layout parameters and the specified width and height. 


动态创建一个LinearLayout并添加几个TextView在里面:动态创建一个LinearLayout并添加几个TextView在里面:

代码如下:

// 定义LinearLayout的布局管理器的参数,LinearLayout.LayoutParams(int width, int height)LinearLayout.LayoutParams param = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT);//定义TextView的布局管理参数LinearLayout.LayoutParams textParam = new LinearLayout.LayoutParams(100, 30);              //创建一个LinearLayoutfinal LinearLayout layout = new LinearLayout(this);//垂直布局layout.setOrientation(LinearLayout.VERTICAL);//背景layout.setBackgroundResource(R.drawable.hasprepared_linearlayout_bg);//子LinearLayoutLinearLayout layout2 = new LinearLayout(this);layout2.setOrientation(LinearLayout.HORIZONTAL);layout2.setPadding(60, 20, 60, 10);// 客户性质TextView customPropertyTV = new TextView(HasPreparedActivity.this);customPropertyTV.setLayoutParams(textParam);customPropertyTV.setTextSize(18);customPropertyTV.setText(getResources().getString(R.string.hasprepared_addotherincome_kehuxingzhi));layout2.addView(customPropertyTV);TextView customPropertyTV2 = new TextView(HasPreparedActivity.this);customPropertyTV2.setLayoutParams(textParam);customPropertyTV2.setText(model.getCustomProperty());customPropertyTV2.setTextSize(18);layout2.addView(customPropertyTV2);// 项目.......// 每月收入金额......                // 起始年龄.....// 结束年龄.....layout.addView(layout2, param);


 

更多相关文章

  1. java后台接收android客户端通过http方式发送的数据
  2. android 实现自定义隐藏式菜单
  3. Android(安卓)TextView 给文本中指定片段添加自定义点击事件
  4. Android(安卓)M 去除抽屉模式
  5. android评分条RatingBar自定义设置
  6. Android(安卓)自定义Dialog时出现成员变量为null的问题
  7. AndroidManifest 合并出错 tools:replace="android:allowBackup"
  8. MUI调用自定义插件(Android)
  9. Android(安卓)Drawable绘图

随机推荐

  1. HTML基础知识
  2. Linux路由/日志管理
  3. CentOS 7 安装以及配置桌面环境
  4. 什么是智能合约区块链及使用案例
  5. API和浏览器兼容性开发实践
  6. Spark与Python结合:PySpark初学者指南
  7. 区块链以及区块链行业趋势
  8. 干货:区块链和数字签名技术
  9. 郑州大学研究生院 郑州大学产业技术研究
  10. 开学第一课 markdowm