1

Facebook SDK 3.0 をアプリケーションに統合しています。Facebook のログイン ボタンを 5 月のレイアウトに追加しました。カスタム イメージで Facebook のログイン ボタンを変更する方法を教えてください。

<LinearLayout android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:background="#FFF"
              android:id="@+id/main_ui_container">
    <com.facebook.widget.LoginButton
            android:id="@+id/login_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="5dp"
            facebook:confirm_logout="false"
            facebook:fetch_user_info="true"
            />
<LinearLayout/>
4

3 に答える 3

0

ボタンのこの要素をカスタマイズできます。

<declare-styleable name="com_facebook_login_view">
    <attr name="confirm_logout" format="boolean"/>
    <attr name="fetch_user_info" format="boolean"/>
    <attr name="login_text" format="string"/>
    <attr name="logout_text" format="string"/>
</declare-styleable>

xml でこれらの属性を使用します。スタイルを定義して、ボタンに関連するすべてを変更することもできます。

于 2013-10-09T17:45:35.590 に答える
0

レイアウトで LoginButton の android:background を指定するだけでよいはずです。

LoginButton のカスタマイズされた背景を使用する Friend Smash のサンプルを参照してください。

https://github.com/fbsamples/android-friend-smash

于 2013-04-17T17:12:22.817 に答える