Android点击弹窗

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一样的道理
                    }
                });
            }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容