上图:
import android.app.AlertDialog;
先设置一个单击事件触发对话框:
//查找控件,设置点击事件
holder.butt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//对话框
duihukuan(position);
}
});
对话框:
private void duihukuan(final int position) {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("删除此条数据.....")
.setPositiveButton("确认", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//集合里的删除点击的条目
list.remove(position);
//刷新适配器
notifyDataSetChanged();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
}).show();
}