android-最佳实践更新ListView
作者:互联网
我在做什么:
我正在开发的应用具有可点击的主题列表,由用户系统地添加.在学期/学期末,用户清除下一个列表,删除所有保存了用户值的文件.
问题:
通过使用以下命令来刷新我正在从事的活动是否是更好的做法:
finish();
startActivity(getIntent());
或通过重新启动ArrayAdapter(名为listAdapter)并使用以下方法将其重置来清除列表:
listAdapter = new ArrayAdapter<String>(this, R.layout.simplerow, R.id.rowTextView);
testListView.setAdapter(listAdapter);
还是有更好的方法吗?
解决方法:
更改数组中的值并调用adapter.notifyDataSetChanged();
标签:listview,android-arrayadapter,android 来源: https://codeday.me/bug/20191026/1938855.html