如何从android中的listview中删除Listview项目

时间:2014-09-26 13:19:06

标签: android listview android-listview

我想删除listview项目点击 我创建了删除方法TO Deleted .. 但当我点击按钮它只是像刚刷新未删除该项目 请告诉我我做错了什么

Button yes=(Button)convertView.findViewById(R.id.yes);
        yes.setTag(position);
        yes.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                UserProfile u=new UserProfile();

                resultp.remove(data.get(position));
                   notifyDataSetChanged();
                 Toast.makeText(context, "yes", Toast.LENGTH_SHORT).show();

            }
        });

这是我的代码我使用On Button点击 在这 resultp是

 HashMap<String, String> resultp = new HashMap<String, String>();

和数据是数组列表

我将非常感谢您的回答

1 个答案:

答案 0 :(得分:0)

你必须行

resultp.remove(position);

然后

resultp.notifyDataSetChanged();