2

Ich folge https://developers.google.com/identity/sign-in/android/sign-in, um den Google Plus-Login zu meiner Android App hinzuzufügen.Wie füge ich die rote Schaltfläche für die Google+ Anmeldung für Android hinzu? (Nicht die weiße Farbe)

In dieser Dokumentation wird die folgende Vorgehensweise zum Hinzufügen der roten Google Plus-Anmeldeschaltfläche empfohlen.

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) 
      .requestScopes(new Scope(Scopes.PLUS_LOGIN)) 
      .requestEmail() 
      .build(); 

SignInButton signInButton = (SignInButton) findViewById(R.id.sign_in_button); 
signInButton.setSize(SignInButton.SIZE_STANDARD); 
signInButton.setScopes(gso.getScopeArray()); 

Aber das Problem ist setScopes Methode ist jetzt veraltet. (https://developers.google.com/android/reference/com/google/android/gms/common/SignInButton)

setScopes(Scope[] scopes) 
This method was deprecated. Setting scopes will no longer impact the branding. 

ich versuchte Verfahren auch folgende.

mGoogleApiClient = new GoogleApiClient.Builder(this) 
      .enableAutoManage(this , this) 
      .addScope(new Scope(Scopes.PLUS_LOGIN)) 
      .addApi(Auth.GOOGLE_SIGN_IN_API, gso) 
      .build(); 

Aber die rote Farbe Google+ Schaltfläche nicht angezeigt. Wie füge ich folgenden Knopf hinzu?

enter image description here

Antwort

4

erstellen Wenn Sie Plus API Deprecation Notes lesen, werden Sie die folgende Anmerkung am Ende finden:

Mit dem deprecation der Google+ Menschen API, änderten wir auch unsere branding guidelines. Alle Anmeldesymbole sollten als "Google Sign In" mit entweder blue oder white hinterlegt sein.

enter image description here

+1

Vielen Dank für die ausführliche und klare Antwort. –

0

In Google+ Roter Farbtaste nur Play-Dienste-8.1.0 Nach dieser aktualisierten Google-Schaltfläche Farbe und Stil. so Schaltfläche Einstellungen mit folgenden Schritten

Customize your sign-in button

+0

Der Link, den Sie nicht vorgesehen erklären, wie die rote Farbe google erstellen und in Schaltfläche unterzeichnen. Kannst du mir bitte sagen, wie das geht? –

Verwandte Themen