Google Android de inicio de sesión está parpadeando un pequeño cuadro blanco vacío al iniciar sesión en un usuario

Básicamente, Android Google Iniciar sesión está parpadeando un pequeño cuadro vacío blanco después de que el usuario presiona el botón de inicio de sesión y antes de que Google termine el proceso de inicio de sesión. Todo esto pasa bastante rápido, pero me gustaría deshacerme de la caja blanca. Supongo que este cuadro blanco es un intento fallido de mostrar una barra de progreso.

Edit: Añadiendo una recreación gráfica de lo que está sucediendo …

Representación

Estoy probando en Samsung Tab 3.

Este problema no incluye la situación en la que el usuario inicia sesión por primera vez o después de que el acceso se ha revocado.

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(); 

Y el signo en la función …

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

Idealmente, quisiera restaurar el comportamiento normal de la barra de progreso.

Aquí está mi gradle …

 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' } 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.