Android Google Войти мигает небольшим пустым белым полем при входе в систему

В основном, Android Google Sign In мигает небольшим пустым белым ящиком после того, как пользователь нажимает кнопку входа и до того, как Google завершит процесс регистрации. Все это происходит довольно быстро, но я хочу избавиться от белого ящика. Я предполагаю, что это белая коробка – неудачная попытка показать индикатор выполнения.

Изменить: добавление графического воссоздания происходящего …

Представление

Я тестирую Samsung Tab 3.

Эта проблема не включает ситуацию, когда пользователь входит в систему в первый раз или после того, как был отменен доступ.

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .requestIdToken(getString(R.string.google_server_client_id)) .build(); // google login stuff googlebutton = (com.google.android.gms.common.SignInButton) findViewById(R.id.googlebutton); googlebutton.setOnClickListener(this); googlebutton.setStyle(SignInButton.SIZE_STANDARD, SignInButton.COLOR_LIGHT); // Build GoogleApiClient with access to basic profile mGoogleApiClient = new GoogleApiClient.Builder(this) .enableAutoManage(this /* FragmentActivity */, this /* OnConnectionFailedListener */) .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .build(); 

И функция входа …

 private void gSignIn() { Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient); startActivityForResult(signInIntent, RC_SIGN_IN); } 

В идеале я хотел бы восстановить нормальное поведение индикатора выполнения.

Вот мой град …

 apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '23.0.0' defaultConfig { applicationId "xxxxxxxxx" minSdkVersion 17 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.google.android.gms:play-services-identity:8.4.0' compile 'com.google.android.gms:play-services-plus:8.4.0' compile 'com.google.android.gms:play-services-auth:8.4.0' //compile 'com.google.android.gms:play-services:8.4.0' compile 'com.facebook.android:facebook-android-sdk:4.1.0' compile 'com.android.support:design:23.0.1' }