我想为我的应用程序创建模式对话框。

因此,当模式对话框打开时,其他 Activity 将被阻止。没有发生像按下后退按钮或按下主屏幕按钮这样的事件。

并在对话框中放置两个选项按钮,然后单击确定和确定。

谢谢...

最佳答案

Android中有许多种Dialogs。请看看Dialogs。我猜您正在寻找的是类似AlertDialog的东西。这是如何在BackPress按钮上实现的示例。

@Override
public void onBackPressed() {
    AlertDialog.Builder alert = new AlertDialog.Builder(this);
    alert.setTitle("Do you want to logout?");
    // alert.setMessage("Message");

    alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int whichButton) {
            //Your action here
        }
    });

    alert.setNegativeButton("Cancel",
        new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int whichButton) {
            }
        });

    alert.show();

}

10-08 15:18