我的应用程序有 edittext 和一个按钮。每次我单击一个按钮时,都会将一个新的文本视图添加到活动中。下面是代码:
public void novVnos (View v){
EditText eText = (EditText) findViewById(R.id.editText1);
RelativeLayout mLayout = (RelativeLayout) findViewById(R.id.relativeLayout);
mLayout.addView(createNewTextView(eText.getText().toString()));
}
private TextView createNewTextView (String text){
final LayoutParams lparams = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
final TextView textView = new TextView(this);
int counter = 0;
counter += 1;
textView.setLayoutParams(lparams);
textView.setText(counter + ". " + text);
return textView;
}
现在的问题是,每当我使用按钮添加新的 textview 时,它都会自动放置在活动的左上角,但我想要它在其他地方。我已经(手动)向这个活动添加了一个新的文本视图,我希望每个新的文本视图都自动放置在这个已经存在的文本视图下。