Dhaval2404

GoogleAPlClient

Mar 30th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.10 KB | None | 0 0
  1. @Override
  2. public void onConnectionFailed(ConnectionResult result) {
  3.     Log.e("onConnectionFailed", "Result:" + result.toString());
  4.  
  5.     if (!result.hasResolution()) {
  6.         // show the localized error dialog.
  7.         Log.e("onConnectionFailed", "onConnectionFailed Has No Resolution");
  8.         GoogleApiAvailability.getInstance().getErrorDialog(this, result.getErrorCode(), 101).show();
  9.         return;
  10.     }
  11.  
  12.     try {
  13.         Log.e("onConnectionFailed", "onConnectionFailed Has Resolution");
  14.         result.startResolutionForResult(this, 2404);
  15.     } catch (IntentSender.SendIntentException e) {
  16.         Log.e("onConnectionFailed", "Exception while starting resolution activity", e);
  17.     }
  18. }
  19.  
  20.  
  21. @Override
  22. protected void onActivityResult(int requestCode, int resultCode, Intent data) {
  23.     super.onActivityResult(requestCode, resultCode, data);
  24.    
  25.     Log.i("onActivityResult", "Result:"+requestCode+","+resultCode+","+data);
  26.     if (requestCode == 2404 && resultCode == RESULT_OK){
  27.         //Connect GooleAplClient again.
  28.     }else{
  29.         Toast.makeText(this, "Not able to connect to google client.", Toast.LENGTH_LONG).show();
  30.     }
  31. }
Add Comment
Please, Sign In to add comment