Android点击弹窗

作者: InitialX | 来源:发表于2017-05-09 15:16 被阅读152次

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一样的道理
                    }
                });
            }

相关文章

网友评论

    本文标题:Android点击弹窗

    本文链接:https://www.haomeiwen.com/subject/khtitxtx.html