我正在创建一个Android应用程序,按下添加按钮在其他TextViews的底部添加2个TextViews。我在xml上做了一个布局。现在问题是如何在java部分指出布局,然后在运行时添加TextViews。
答案 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);