//点击条目长按删除
listview.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view,
final int position, long id) {
//创建AlertDialog Builder构建者
AlertDialog.Builder builder = new Builder(MainActivity.this);
//设置标题
builder.setTitle(“删除弹框”);
//设置图标
builder.setIcon(R.drawable.ic_launcher);
//设置内容
builder.setMessage(“确定删除吗?”);
//确定
builder.setPositiveButton(“确定”, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
list.remove(position);
adapter.notifyDataSetChanged();
}
});
//取消
builder.setNegativeButton(“取消”, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
});
builder.show();
return true;
}
});
删除功能
最新推荐文章于 2022-08-26 11:51:36 发布