Я разрабатываю приложение для Android, которое обращается к учетной записи FB. Для этого я использую FB-SDK 3.Android: FacebookOperationCanceledException при нажатии вне диалогового окна
При необходимости SDK отображает свой веб-просмотр, чтобы запросить электронную почту и пароль FB или отобразить собственное приложение FB, если оно присутствует. Это может занять до 2 секунд, пока показывается неопределенный прогресс.
Моя проблема: если пользователь удаляет ВНЕШНИЙ этот неопределенный диалог прогресса, все это отменяется, вызов SessionStatusCallback.call (сеанс сеанса, состояние SessionState, исключение исключения) вызывается с помощью com.facebook.FacebookOperationCanceledException: User отменил вход. Точно так же, как если бы пользователь нажал кнопку «Назад», чтобы отменить его.
Как я могу предотвратить эту отменную отмену?
Помимо этого, все работает хорошо.
Спасибо!