我有一个标题,处理有三个textview和一个图像 然后另一个标题具有相同的三个textview。 如何在动态布局中创建它?因为我需要这个在android中动态生成。 我是新来的。请给我一个主意。
由于
答案 0 :(得分:0)
LinearLayout mContainer;
public void onCreate(Bundle) {
setContentView(R.layout.container);
mContainer = (LinearLayout) findViewByid(R.id.coainter);
View view = layoutInflater.inflate(R.id.inflaterView);
view.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT));
mContainer.addView(view,1);
信息 -
创建你需要在里面添加Views的XML。
创建Dyanmiclly添加(膨胀或创建)所需的视图
根据Conatiner设置LayoutParams。
将视图添加到Conatiner,数字1是Container内的位置。
这是一个例子,我只是按照你的形象。
您可以使用mConatiner.addView(view)
这将根据Container Choice
希望它有所帮助。