2016-06-27 6 views
1

Я работаю с Xamarin, я пытаюсь войти в систему, используя Xamarin.Auth, который работает правильно, но когда мой журнал успешно, и я должен закрыть модальное я получаю эту ошибку:WindowManagerBadTokenException ошибка отклонить логин модальное на Xamarin

Unhandled Exception: Android.Views.WindowManagerBadTokenException: Unable to add window -- token [email protected] is not valid; is your activity running?

Это код, который я использую, когда Логин успеха:

auth.Completed += (sender, eventArgs) => { 
    if (eventArgs.IsAuthenticated) 
    { 
     App.SaveToken(eventArgs.Account.Properties["access_token"]); 
     App.SuccessfulLoginAction.Invoke(); 
    } 
    else 
    { 
     // The user cancelled 
    } 
} 

И это код в app.cs закрыть модальный:

get 
{ 
    return new Action(() => { 

     _NavPage.Navigation.PopModalAsync(); 
    }); 
} 

Любая идея, почему я получаю эту ошибку?

ответ

0

Я нашел решение, не сейчас, я нашел в прошлом году, если кто-то O будет иметь тот же вопрос, ржали вы можете найти решение, причина была, потому что некоторые когда-то я получил ошибку , приложение не смогло справиться, тогда вам нужно только добавить попытку в этом случае, например, следующий код.

 try 
     { 
      auth.Completed += domplete_facebook; 
     } 
     catch (Exception e) 
     { 
      Console.WriteLine(e); 
      throw; 
     } 

надеюсь, что это помогает кому-то, привет

 Смежные вопросы

  • Нет связанных вопросов^_^