android 弹出对话框后禁止back键 必须按对话框里的确定或取消按钮才能关闭对话框
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 弹出对话框后禁止back键 必须按对话框里的确定或取消按钮才能关闭对话框相关的知识,希望对你有一定的参考价值。
AlertDialog alertDialog = builder.create();
alertDialog.setCancelable(false);
我设置这个对话框不能被用户按[返回键]而取消掉,可是没作用 求解 谢谢
public boolean dispatchKeyEvent(android.view.KeyEvent event)
switch(event.getKeyCode())
case KeyEvent.KEYCODE_BACK:
return false;
return true;
;
这样点击返回键就不会有关闭dialog了。本回答被提问者和网友采纳
以上是关于android 弹出对话框后禁止back键 必须按对话框里的确定或取消按钮才能关闭对话框的主要内容,如果未能解决你的问题,请参考以下文章
Android中AlertDialog对话框禁止按[返回键]或[搜索键]
当Activity设置为透明主题时,按Back键,界面闪烁的解决方法
Android 11.0 修复长按关机键弹出框框时,按键盘任意键屏幕顶部状态栏会显示出来其他阴影