【发布时间】:2016-08-25 12:07:12
【问题描述】:
我在做什么:
我正在开发的应用程序有一个可点击的主题列表,由用户系统地添加。在一个学期/学期结束时,用户清除下一学期的列表,删除所有保存用户值的文件。
问题:
使用以下方法简单地刷新我正在处理的活动是否更好:
finish();
startActivity(getIntent());
或通过重新启动 ArrayAdapter(命名为 listAdapter)并使用以下方法重置它来清除列表:
listAdapter = new ArrayAdapter<String>(this, R.layout.simplerow, R.id.rowTextView);
testListView.setAdapter(listAdapter);
或者有没有更好的方法?
【问题讨论】:
-
ArrayAdapter 构造函数采用 Arraylist 的附加参数。您可以修改该数据并使用下面提到的通知方法
标签: android listview android-arrayadapter