Facebook Android SDK 3.5中的自定义Facebook登录按钮图像

Facebook Android SDK 3.5中的自定义Facebook登录按钮图像,android,facebook-android-sdk,Android,Facebook Android Sdk,与Facebook Android SDK 3.0相关的内容类似 SDK 3.5中的Facebook登录按钮是否可以使用我自己的图像,而无需自定义SDK本身 使用链接问题中给出的答案: <com.facebook.widget.LoginButton xmlns:fb="http://schemas.android.com/apk/res-auto" android:id="@+id/login_button" android:layout_width="249dp

与Facebook Android SDK 3.0相关的内容类似

SDK 3.5中的Facebook登录按钮是否可以使用我自己的图像,而无需自定义SDK本身

使用链接问题中给出的答案:

<com.facebook.widget.LoginButton
    xmlns:fb="http://schemas.android.com/apk/res-auto"
    android:id="@+id/login_button"
    android:layout_width="249dp"
    android:layout_height="45dp"
    android:layout_above="@+id/textView1"
    android:layout_centerHorizontal="true"
    android:layout_gravity="center_horizontal"
    android:layout_marginBottom="30dp"
    android:layout_marginTop="30dp"
    android:contentDescription="@string/login_desc"
    android:scaleType="centerInside"
    fb:login_text=""
    fb:logout_text="" />

我看到了两张新SDK的图片。我的图片(R.drawable.facebook)是一个带有白色“f”的大灰色背景。然而,我也看到了小的白色背景和透明的“f”从原来的facebook按钮图标叠加在背景之上。请参阅与SDK 3.5登录按钮相关的内容。我想完全删除原始的facebook图标。

除了设置背景资源,还可以调用:

button.setCompoundDrawablesWithIntrinsicBounds(0,0,0,0);

美好的替我工作,泰。谢谢你,李明。。工作正常:)
button.setCompoundDrawablesWithIntrinsicBounds(0,0,0,0);