- 动态添加布局的两种方式
动态添加xml布局
-
- 另外写一个xml布局,然后通过java的方式让他加载他主布局上
动态添加java布局
-
- 通过java写出一个布局,然后再通过java的方式让他加载他主布局上
-
- 1、动态添加xml布局
步骤:
第一步:构造容器
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
第二步:构造xml文件
主布局添加控件
第三步:构造LayoutInflater
提到addview,首先要了解一下LayoutInflater类。这个类最主要的功能就是实现将xml表述的layout转化为View的功能。为了便于理解,我们可以将它与findViewById()作一比较&#x