Пример #1
0
        override protected void OnActivityResult(int requestCode, int resultCode, Intent intent)
        {
            if (mPlusClientFragment.HandleOnActivityResult(requestCode, resultCode, intent))
            {
                return;
            }

            switch (requestCode)
            {
            case REQUEST_CODE_INTERACTIVE_POST:
                if (resultCode != RESULT_OK)
                {
                    Log.E(TAG, "Failed to create interactive post");
                }
                break;

            case REQUEST_CODE_RESOLVE_GOOGLE_PLUS_ERROR:
                if (resultCode != RESULT_OK)
                {
                    Log.E(TAG, "Unable to recover from missing Google+ app.");
                }
                else
                {
                    mPlusClientFragment.SignIn(REQUEST_CODE_PLUS_CLIENT_FRAGMENT);
                }
                break;
            }
        }
Пример #2
0
 override protected void OnActivityResult(int requestCode, int resultCode, Intent data)
 {
     if (mPlusClientFragment.HandleOnActivityResult(requestCode, resultCode, data))
     {
         switch (resultCode)
         {
         case RESULT_CANCELED:
             // User canceled sign in.
             Toast.MakeText(this, R.Strings.greeting_status_sign_in_required,
                            Toast.LENGTH_LONG).Show();
             Finish();
             break;
         }
     }
 }
Пример #3
0
 override protected void OnActivityResult(int requestCode, int responseCode, Intent intent)
 {
     mSignInFragment.HandleOnActivityResult(requestCode, responseCode, intent);
 }
Пример #4
0
 override protected void OnActivityResult(int requestCode, int resultCode, Intent data)
 {
     mPlusClientFragment.HandleOnActivityResult(requestCode, resultCode, data);
 }