如何添加新数据时添加新的TEX视图

时间:2016-09-04 19:27:21

标签: android textview

每当保存新数据时,我都会尝试添加新的textview。我正在使用意图将数据从添加活动传递到主要活动。在我的主要活动中,我使用垂直对齐的线性布局。但是当我添加新数据时,它正在更新旧的textview。

我需要以线性布局显示以垂直对齐方式输入的数据。

2 个答案:

答案 0 :(得分:1)

你没有分享你的代码,所以我不确定这会有所帮助,但在我的情况下它可以工作,你需要动态地将textViews添加到你的linearLayout我认为

final int N = 10; // total number of textviews to add

final TextView[] myTextViews = new TextView[N]; // create an empty array;

for (int i = 0; i < N; i++) {
    // create a new textview
    final TextView rowTextView = new TextView(this);

    // set some properties of rowTextView or something
    rowTextView.setText("This is row #" + i);

    // add the textview to the linearlayout
    myLinearLayout.addView(rowTextView);

    // save a reference to the textview for later
    myTextViews[i] = rowTextView;
}

答案 1 :(得分:0)

初始化golbal TextView x;

在OnCreate中

x = (TextView) findViewById(R.id.txtTitle);
String newtext;
x.setText(x.getText()+"\n"+newText);