安卓UI常见模板记录

211 阅读1分钟

一、AlertDialog

findViewById(R.id.btn).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                new AlertDialog.Builder(MainActivity.this).setTitle("系统提示")
                        //设置对话框的显示内容
                        .setMessage("游戏有风险,进入需谨慎,真的要进入吗?")
                                .setPositiveButton("确定", //为确定按钮添加单击事件
                                       new DialogInterface.OnClickListener() {
                                    @Override
                                    public void onClick(DialogInterface dialog, int which) {
                                        ShowUtil.d("桌面台球", "进入游戏");//输出消息日志
                                    }
                        }).setNegativeButton("退出", //为取消按钮添加单击事件
                                new DialogInterface.OnClickListener() {
                                    @Override
                                    public void onClick(DialogInterface dialog, int which) {
                                         ShowUtil.d("桌面台球", "退出游戏"); //输出消息日志
                                         finish(); //结束游戏
                                    }
                        }).show();
            }
        });