点击追加按钮,添加一排控件
在原布局文件中定义一个LinearLayout,然后将所要添加的那一排控件写成一个xml,将这个xml通过代码插入到定义的那个LinearLayout中
首先利用inflate将xml转换成View,再通过View实例化组件,最后通过addView方法加载到原来的布局文件中。
LinearLayout mLinearLayout = (LinearLayout)
findViewById(R.id.xxx);
View newItemView = this.getLayoutInflater().inflate(R.layout.xxx, null);
mLinearLayout.addView(newItemView);