如何将新对象添加到已创建的列表中?

时间:2018-10-01 18:15:59

标签: java android arraylist

我试图将一个新对象添加到已经通过单击按钮开始5的列表中,但是我在Android Studio中很难做到这一点。这是我用原始5填充列表的代码。

%in%

3 个答案:

答案 0 :(得分:1)

您只需在每次单击按钮时再次执行此操作。

Course course = new Course();
list.add(course);

如果要在RecyclerView或ListView中显示列表,则需要调用notifyDatasetChanged,以便视图刷新列表并显示新项目。

答案 1 :(得分:1)

要添加任何项目,只需输入

listName.add(object);

但是,如果您谈论列表视图或任何回收商,则应通知每次更改 由

Adapter.notifyDataSetChanged();

答案 2 :(得分:0)

        addBtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Course course = new Course();
            list.add(course);
            courseAdapter.notifyDataSetChanged();
        }
    });