在Android中自定义Google SignInButton

use*_*595 5 java xml android google-plus google-signin

我想在Android中自定义Google登录按钮。目前,通过使用以下代码,我具有非常基本的默认布局。

<com.google.android.gms.common.SignInButton
            android:id="@+id/sign_in_button"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"/>
Run Code Online (Sandbox Code Playgroud)

我对当前的按钮布局不满意。是否可以更新默认按钮中的按钮文本,背景色,还是应该创建完整的自定义按钮布局?

谢谢。

ps:我是Android新手

Sus*_*ger 3

非常简单,你需要这样做

<Button
 android:id="@+id/button"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:layout_centerHorizontal="true"
 android:text="@string/common_signin_button_text_long" />
Run Code Online (Sandbox Code Playgroud)

您可以自定义按钮,但必须确保遵循指南。编辑:查看此库自定义登录按钮

如果您想自己做,您可以创建线性布局并添加图像。