private void autorizeApp(String pin) { try { AccessToken accessToken = twitter.getOAuthAccessToken(pin); TwitterSessionStore.save(accessToken, getContext()); if (authListener != null) authListener.onAuthSucceed(); TwitterEvents.onLoginSuccess(); } catch (TwitterException e) { Log.e(TAG, e.getMessage(), e); if (authListener != null) authListener.onAuthFail(e.getMessage()); TwitterEvents.onLoginError(e.getMessage()); } }
@Override public void onReceivedError( WebView view, int errorCode, String description, String failingUrl) { super.onReceivedError(view, errorCode, description, failingUrl); if (authListener != null) authListener.onAuthFail(description); TwitterEvents.onLoginError(description); TwitterDialog.this.dismiss(); }