f上一个最简单实用的点击弹出demo
((MyViewHolder) holder).btCancelDelegate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
// builder.setIcon(R.drawable.ic_launcher);//设置图标
builder.setTitle("我要买学区房");//设置对话框的标题
builder.setMessage("你确定要买学区房吗?");//设置对话框的内容
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { //这个是设置确定按钮
@Override
public void onClick(DialogInterface arg0, int arg1) {
Toast.makeText(context, "买房成功", Toast.LENGTH_SHORT).show();
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() { //取消按钮
@Override
public void onClick(DialogInterface arg0, int arg1) {
Toast.makeText(context, "取消买房", Toast.LENGTH_SHORT).show();
}
});
AlertDialog b = builder.create();
b.show(); //必须show一下才能看到对话框,跟Toast一样的道理
}
});
}
网友评论