我想在我的一个布局中使用 com.google.android.gms.common.SignInButton
但遗憾的是,没有任何有值(value)的理由,按钮内的文本没有想成为中心。
这是它的样子:
xml 非常简单,我尝试使用 margin/padding/gravity/... 但是无法使文本居中:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<include layout="@layout/toolbar" />
<com.google.android.gms.common.SignInButton
android:id="@+id/button_google_sign_in"
android:layout_width="200dp"
android:layout_height="60dp"
android:layout_centerInParent="true" />
</RelativeLayout>
编辑:
即使 Activity 完全为空,此按钮也无法正确显示......我疯了吗?
有人遇到过这个问题吗?
谢谢
最佳答案
用这个
compile 'com.google.android.gms:play-services-auth:9.8.0'
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<com.google.android.gms.common.SignInButton
android:id="@+id/button_google_sign_in"
android:layout_width="200dp"
android:layout_height="60dp"
android:layout_centerInParent="true" />
关于Android - Google SignInButton 文本未居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42150259/