添加动态文本视图

时间:2017-12-21 03:08:36

标签: java android

尝试创建笔记应用程序。我想在按钮点击后添加动态文本视图,它应该一个接一个地添加到布局中。在我的代码中,只有一个文本视图成功添加,但从第二次,应用程序崩溃。请帮忙

XML代码:

db.getCollection('schedulers').update(
{
    "_id" : ObjectId("5a3b0bd69c0000c2a1d839af"),
    "slots.id" :"V2qlAEk7Wp0tWwlyWSfX7KRZ",
    "slots.number":{"$gt" : 0}
},
{
    "$inc":{"slots.$.number":-1}
})

Java代码:

arrayFilters

1 个答案:

答案 0 :(得分:2)

每次按下按钮可能会创建一个新的TextView?尝试将TextView声明为类成员,然后在OnClickListener中执行此操作:

button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        notesView = new TextView(this);
        notesView.setText(editText.getText().toString());
        linearLayout.addView(notesView);
    }
});

希望这可以解决您的问题!