Android 对话框一些设置

来源:互联网 发布:linux cc 服务器端 编辑:程序博客网 时间:2024/05/21 14:50

1.默认点击对话框外面,对话框会消失,如何让他不消失

解决:dialog.setCanceledOnTouchOutside(false);

2.默认点击back会消失,如何让他不消失

解决:DialogInterface.OnKeyListener keylistener = new DialogInterface.OnKeyListener(){    public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {        if (keyCode==KeyEvent.KEYCODE_BACK&&event.getRepeatCount()==0)        {            return true;        }        else        {            return false;        }    }} ;alertDialog.setOnKeyListener(keylistener);
3.以上全部都要不消失
解决:
alertDialog.setCancelable(false);

0 0
原创粉丝点击