class Demo
{
public void onClick(View v)
{
AlertDialog.Builder builder = new AlertDialog.Builder(this);//this是Activity的对象
// 设置对话框的相关信息
builder.setTitle("提示")//用建造者模式实现"链式书写"
.setIcon(R.drawable.ic_launcher)
.setMessage("是否确定删除?")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(), "正在删除数据...",
Toast.LENGTH_SHORT).show();
}
}) // 积极性
.setNegativeButton("取消", null) // 消极性
.setNeutralButton("忽略", null) // 中立性
.setCancelable(false);
// 创建对话框
AlertDialog dialog = builder.create();
dialog.show(); // 显示对话框
}
}
建造者模式
最新推荐文章于 2024-08-27 17:19:33 发布