我已经逐步使用https://developers.facebook.com/docs/android/getting-started集成了facebook sdk。如何更改登录按钮的高度和宽度?
答案 0 :(得分:0)
答案 1 :(得分:0)
只需在Facebook登录按钮中添加一种风格
<com.facebook.login.widget.LoginButton
android:id="@+id/login_button"
android:gravity="center"
android:layout_centerInParent="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
style="@style/FacebookLoginButton"
/>
以您的风格编写以下代码:
<style name="FacebookLoginButton">
<item name="android:textSize">18sp</item>
<item name="android:paddingTop">10dp</item>
<item name="android:paddingBottom">10dp</item>
<item name="android:layout_gravity">center_horizontal</item>
</style>
答案 2 :(得分:0)
让我们尝试一种解决方法:只为按钮定义填充。
<com.facebook.login.widget.LoginButton
android:id="@+id/btn_facebook_login"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="16dp"
android:paddingBottom="16dp"
/>
对我有用。
答案 3 :(得分:0)
要更改高度,请尝试在顶部和底部都添加填充
<com.facebook.login.widget.LoginButton
android:id="@+id/login_button"
android:paddingTop="10dp"
android:paddingBottom="10dp"/>