Android_SpeakAndroid知识Android技术知识

Android点击弹窗

2017-05-09  本文已影响152人  InitialX

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

猜你喜欢

热点阅读