は、私がSignInButtonを使用し、その上にテキストは、このようなデフォルトの「登录」、次のとおりです。 SignInButtonのテキストを変更するには?私のアプリで
しかし、私は「Googleのログイン」にデフォルトのテキストを変更したいです。私はofficial tutorialを参照していますが、意味のある答えは見つかりません。誰かが助けてくれることを願っています。
は、私がSignInButtonを使用し、その上にテキストは、このようなデフォルトの「登录」、次のとおりです。 SignInButtonのテキストを変更するには?私のアプリで
しかし、私は「Googleのログイン」にデフォルトのテキストを変更したいです。私はofficial tutorialを参照していますが、意味のある答えは見つかりません。誰かが助けてくれることを願っています。
に応じてカスタマイズすることができます。
protected void setGooglePlusButtonText(SignInButton signInButton, String buttonText) {
// Find the TextView that is inside of the SignInButton and set its text
for (int i = 0; i < signInButton.getChildCount(); i++) {
View v = signInButton.getChildAt(i);
if (v instanceof TextView) {
TextView tv = (TextView) v;
tv.setText(buttonText);
return;
}
} }
別の方法として、@NIPHINが言うように、簡単なケースであるカスタムログインボタンを、書いてみる:私はあなたがあなたの目標を実現するために、コードの下に使用することができると思います。 この回答があなたの質問を解決することを願っています。
独自のボタンを使用してSignInButtonがでframeLayoutを拡張し、だからのsetTextに機能がないとしてGoogle +サインインボタンガイドラインhttps://developers.google.com/identity/branding-guidelines