В аналогичном ключе этот вопрос, связанный с Android Android SDK 3.0...
Можно ли использовать собственное изображение для входа в систему Facebook в SDK 3.5 без настройки самого 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="" />
и
final LoginButton button = (LoginButton) findViewById(R.id.login_button);
button.setBackgroundResource(R.drawable.facebook);
Я вижу два изображения с новым SDK. Мое изображение (R.drawable.facebook) - это большой серый фон с белым "f". Тем не менее, я также вижу маленький белый фон и прозрачный "f", исходящий из оригинальной кнопки кнопки facebook, наложенной поверх фона. См. facebook docs, связанный с кнопкой входа в SDK 3.5. Я хочу полностью удалить оригинальный значок facebook.