@Override protected void onActivityResult(int requestCode, int resultCode, Intent intent) { super.onActivityResult(requestCode, resultCode, intent); // Check if result comes from the correct activity if (requestCode == REQUEST_CODE) { AuthenticationResponse response = AuthenticationClient.getResponse(resultCode, intent); switch (response.getType()) { // Response was successful and contains auth token case TOKEN: onAuthenticationComplete(response); break; // Auth flow returned an error case ERROR: logStatus("Auth error: " + response.getError()); break; // Most likely auth flow was cancelled default: logStatus("Auth result: " + response.getType()); } } }