Android SimpleAdapter数据删除后界面更新

来源:互联网 发布:淘宝怎样买东西 编辑:程序博客网 时间:2024/04/29 14:36
Android SimpleAdapter数据删除后界面更新,只需要加入代码(缺一不可):
data.remove(position);
simple.notifyDataSetChanged();

其中data和simple的定义如下:
final List<HashMap<String, Object>> data = new ArrayList<HashMap<String, Object>>();//数据库中的数据
for(User u:users)//按照 HashMap的格式将数据库中的数据逐个逐个放进data中
        {
            HashMap<String,Object>item=new HashMap<String,Object>();
            item.put("id", String.valueOf(u.getId()));
            item.put("username", u.getUsername());
            item.put("password", u.getPassword());
            data.add(item);
        }
final SimpleAdapter simple=new SimpleAdapter(this, data, R.layout.listview, new String[]{"id","username"}, new int[]{R.id.id,R.id.username});//这个是为了在界面上用listView显示所有数据
原创粉丝点击