android facebook android-xml facebook-login facebook-sdk-4.0

android - ¿Cómo cambiar la altura del botón ''Iniciar sesión con Facebook''?



android-xml facebook-login (3)

No es necesario crear un LoginButton personalizado.

Puede cambiar los parámetros de LoginButton programación como se describe here .

Ya probé varias respuestas que pude encontrar, pero ninguna de ellas funcionó con la última versión 4.0 de Android Android SDK.

¿Cómo puedo cambiar la altura del diseño con el último SDK?


Para Facebook SDK v4.x ( o en lugar de usar un estilo xml separado o mediante programación )

La height del botón se decide por su padding y textSize .

Entonces, si desea aumentar el tamaño del botón, hágalo de la siguiente manera

<com.facebook.login.widget.LoginButton xmlns:facebook="http://schemas.android.com/apk/res-auto" facebook:com_facebook_login_text="Log in with Facebook" android:id="@+id/login_button" android:textSize="15sp" android:paddingTop="15dp" <!--increase more until it matches ur requirement --> android:paddingBottom="15dp">

¡¡Espero eso ayude!!


Simplemente configure paddingTop y paddingBottom. Esto funciona para mi.

<com.facebook.login.widget.LoginButton android:id="@+id/login_facebook_button" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingTop="15dp" android:paddingBottom="15dp" android:layout_marginRight="30dp" android:layout_marginLeft="30dp"/>