Android 以编程方式创建LinearLayout
示例
层次结构
- LinearLayout(horizontal)
- ImageView
- LinearLayout(vertical)
- TextView
- TextView码
LinearLayout rootView = new LinearLayout(context); rootView.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)); rootView.setOrientation(LinearLayout.HORIZONTAL); //用于图像查看 ImageView imageView = new ImageView(context); //用于水平线性布局 LinearLayout linearLayout2 = new LinearLayout(context); linearLayout2.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)); linearLayout2.setOrientation(LinearLayout.VERTICAL); TextView tv1 = new TextView(context); TextView tv2 = new TextView(context); //将2个textview添加到水平linearlayout linearLayout2.addView(tv1); linearLayout2.addView(tv2); //最后,将imageview和水平linearlayout添加到垂直linearlayout(rootView) rootView.addView(imageView); rootView.addView(linearLayout2);
热门推荐
10 感谢韩语老师祝福语简短
11 升职文案高级祝福语简短
12 花童结婚祝福语大全简短
13 向国庆送祝福语简短
14 什么寄语简短祝福语女生
15 客户回礼祝福语大全简短
16 女孩生日祝福语简短创意
17 家长回复节日祝福语简短
18 给外婆敬酒祝福语简短