您的位置:首页 > 大数据 > 人工智能

Android中退出程序的提示框 http://blog.csdn.net/jumping_android/article/details/7571309

2017-07-13 11:45 375 查看
@Override  

    public boolean onKeyDown(int keyCode, KeyEvent event) {  

        if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {  

            dialog();  

            return true;  

        }  

        return true;  

    }  

protected void dialog() {  

        AlertDialog.Builder builder = new Builder(AccoutList.this);  

        builder.setMessage("确定要退出吗?");  

        builder.setTitle("提示");  

        builder.setPositiveButton("确认",  

        new android.content.DialogInterface.OnClickListener() {  

            @Override  

            public void onClick(DialogInterface dialog, int which) {  

                dialog.dismiss();  

                //AccoutList.this.finish();  

                //System.exit(1);  

                android.os.Process.killProcess(android.os.Process.myPid());  

            }  

        });  

        builder.setNegativeButton("取消",  

        new android.content.DialogInterface.OnClickListener() {  

            @Override  

            public void onClick(DialogInterface dialog, int which) {  

                dialog.dismiss();  

            }  

        });  

        builder.create().show();  

    }  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐