如何在Android中运行时在xml布局中添加更多EditText?

时间:2015-09-06 14:54:45

标签: java android android-layout

我正在创建一个Android应用程序,按下添加按钮在其他TextViews的底部添加2个TextViews。我在xml上做了一个布局。现在问题是如何在java部分指出布局,然后在运行时添加TextViews。

1 个答案:

答案 0 :(得分:1)

这个答案假设您使用 LinearLayout 作为布局......!

在您的活动中使用此代码,

LinearLayout layout = (LinearLayout) findViewById(R.id.your_layout_id);
LinearLayout.LayoutParams lparams = new LinearLayout.LayoutParams(
   LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
TextView tv=new TextView(this);
tv.setLayoutParams(lparams);
tv.setText("test");
layout.addView(tv);