我想创建一个显示对话框的简单活动。我在清单中有:
android:theme="@android:style/Theme.Dialog
在活动的 onCreate() 方法中:
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.activity_dialog, (ViewGroup) findViewById(R.id.layout), false);
AlertDialog.Builder builder = new AlertDialog.Builder(this)
.setView(layout);
AlertDialog alertDialog = builder.create();
alertDialog.show();
当我启动应用程序时,它会正确显示对话框,但是当我按下后退按钮时,它会向我显示图像中的父活动
我想要实现的只是显示对话框,当用户退出对话框时,应用程序退出。在那之后,我不想在中间看到这个无意义的弹出窗口。我怎样才能做到这一点?
谢谢!