Всплывающее диалоговое окно Android - PullRequest
0 голосов
/ 17 января 2019

У меня есть всплывающее диалоговое окно Android для входа или что-то. Клиент получает всплывающее окно, чтобы подождать, пока он не войдет в систему. Как я могу предотвратить отмену диалога, когда пользователь щелкает из диалогового окна?

Ответы [ 2 ]

0 голосов
/ 17 января 2019

Ссылка: https://developer.android.com/reference/android/app/Dialog#setCancelable(boolean)

setCancelable

public void setCancelable (boolean flag)

Устанавливает, можно ли отменить это диалоговое окно клавишей BACK.

setCanceledOnTouchOutside

public void setCanceledOnTouchOutside (boolean cancel)

Устанавливает, отменяется ли этот диалог при касании за пределами окна. Если установлено значение true, диалоговое окно может быть отменено, если оно еще не установлено.

0 голосов
/ 17 января 2019
progressDialog = new ProgressDialog(this);
progressDialog.setMessage("Please wait... ");
progressDialog.setCancelable(false);
progressDialog.show();
...