Здравствуйте!

В этом меню у меня есть пункт выхода, я хочу выйти, если я нажму на него, но, к сожалению, он не работает. Извините за мой английский. Помоги мне, пожалуйста

 case R.id.exit:
                    AlertDialog.Builder build = new AlertDialog.Builder(this);
                    build.setTitle("Hey user")
                            .setMessage("Are you sure you want to exit?")
                            .setCancelable(false)
                            .setPositiveButton("Yes", (dialog, which) -> System.exit(0))
                            .setNegativeButton("No", ((dialog, which) -> onBackPressed()))
                            .create();

                    AlertDialog alert = build.create();
                    alert.show();
                    break;

Всего 1 ответ


попробуй это

AlertDialog.Builder builder = new AlertDialog.Builder(this)
                    .setTitle("Hey user")
                    .setMessage("Are you sure you want to exit?")
                    .setCancelable(false)
                    .setPositiveButton("Yes", (dialog, which) -> System.exit(0))
                    .setNegativeButton("No", ((dialog, which) -> onBackPressed()))
builder.show();

Есть идеи?

10000