代码里手动编写UI
2015-08-25 15:59
411 查看
其实android可以和java一样手动编写UI,最后setContentView()显示。
当一个布局里多次调用LayoutParams时,最近调用的一次优先级高,有效。
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // setContentView(R.layout.activity_main); LinearLayout ln=new LinearLayout(this); LinearLayout.LayoutParams params=new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); //这里调用params.set函数设置布局的属性 ln.setLayoutParams(params); EditText ed=new EditText(this); ed.setText("你好世界!"); // ln.addView(ed); ln.addView(ed, params); // ln.addView(ed, LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); setContentView(ln); } }
当一个布局里多次调用LayoutParams时,最近调用的一次优先级高,有效。
相关文章推荐
- building live555 library for iphoneos
- POJ 2524 Ubiquitous Religions 并查集
- [leetcode] 95.Unique Binary Search Trees II
- UILabel设置圆角和背景
- 外来人员如何发起流程与参与内部流程?CCFlow中Guest流程说明
- 回顾交互设计史:回归人性,重拾质朴
- POJ - 2524 Ubiquitous Religions(简单并查集)
- Repository 返回 IQueryable?还是 IEnumerable?
- HDU 1159 Common Subsequence
- uestc 250 windy数(数位dp)
- 外来人员如何发起流程与参与内部流程?CCFlow中Guest流程说明
- BUILD
- UE4引擎学习
- fuel自动安装openstack文档
- 【工具】 原版完美激活 Flash builder 4.7 【非破解激活】
- 关于listview item 子控件焦点的问题。
- 科室管理系统中,运用百度编辑器(ueditor1_4_3-utf8-jsp)出现的一系列问题!
- Android消息处理机制——Looper,Handler,Message,MessageQueue,Thread
- 分析公式 Codeforces 528B Clique Problem
- easyui datebox多条件验证