添加数据后,BaseAdapter的ListView怎么刷新

如题所述

第1个回答  推荐于2017-09-09
你在另外的activity中添加了数据返回这个activity时,你首先要将新添加的数据读取出来放到你的mContactsName中才行,这里有两种方法: 一是在onresume中重新从数据库读取数据,然后刷新list(adapter.notifyDataSetChanged()); 二是通过startActivityForResult启动添加数据的activity,返回的时候带上数据(setResult(int resultCode, Intent data)),然后在当前activity的onActivityResult中接收到该数据,将其添加到mContacts ...本回答被提问者和网友采纳
第2个回答  2014-11-11
调用 notifyDataSetChanged () 方法就可以了。