Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void onConnectionFailed(ConnectionResult result) {
- Log.e("onConnectionFailed", "Result:" + result.toString());
- if (!result.hasResolution()) {
- // show the localized error dialog.
- Log.e("onConnectionFailed", "onConnectionFailed Has No Resolution");
- GoogleApiAvailability.getInstance().getErrorDialog(this, result.getErrorCode(), 101).show();
- return;
- }
- try {
- Log.e("onConnectionFailed", "onConnectionFailed Has Resolution");
- result.startResolutionForResult(this, 2404);
- } catch (IntentSender.SendIntentException e) {
- Log.e("onConnectionFailed", "Exception while starting resolution activity", e);
- }
- }
- @Override
- protected void onActivityResult(int requestCode, int resultCode, Intent data) {
- super.onActivityResult(requestCode, resultCode, data);
- Log.i("onActivityResult", "Result:"+requestCode+","+resultCode+","+data);
- if (requestCode == 2404 && resultCode == RESULT_OK){
- //Connect GooleAplClient again.
- }else{
- Toast.makeText(this, "Not able to connect to google client.", Toast.LENGTH_LONG).show();
- }
- }
Add Comment
Please, Sign In to add comment