У меня есть всплывающее диалоговое окно Android для входа или что-то. Клиент получает всплывающее окно, чтобы подождать, пока он не войдет в систему. Как я могу предотвратить отмену диалога, когда пользователь щелкает из диалогового окна?
Ссылка: https://developer.android.com/reference/android/app/Dialog#setCancelable(boolean)
setCancelable
public void setCancelable (boolean flag)
Устанавливает, можно ли отменить это диалоговое окно клавишей BACK.
setCanceledOnTouchOutside
public void setCanceledOnTouchOutside (boolean cancel)
Устанавливает, отменяется ли этот диалог при касании за пределами окна. Если установлено значение true, диалоговое окно может быть отменено, если оно еще не установлено.
progressDialog = new ProgressDialog(this); progressDialog.setMessage("Please wait... "); progressDialog.setCancelable(false); progressDialog.show();