Как изменить высоту кнопки «Войти в систему с помощью Facebook»?

Я уже пробовал несколько ответов, которые мог найти, но ни один из них не работал с последней версией Android Android SDK версии 4.0.

Как изменить высоту макета с помощью последнего SDK?

Solutions Collecting From Web of "Как изменить высоту кнопки «Войти в систему с помощью Facebook»?"

Просто установите paddingTop и paddingBottom. Меня устраивает.

<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"/> 

Для Facebook SDK v4.x ( или вместо того, чтобы использовать отдельный стиль xml или программно )

height кнопки определяется ее padding и textSize .

Поэтому, если вы хотите увеличить размер кнопки, сделайте это примерно так

 <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="15sp" <!--increase more until it matches ur requirement --> android:paddingBottom="15sp"> 

Надеюсь, поможет!!

Нет необходимости создавать пользовательский LoginButton .

Вы можете просто изменить параметры LoginButton программно, как описано здесь .