我想要改变安卓Facebook登录按钮上的文本。
我已经看过许多Stack Overflow的答案,但是没有一个能够解决我的问题。有没有一种方法可以更改它呢?
我尝试了这些链接中的答案:[1][1], [2][2], [3][3]。
如果我使用com.facebook.login.widget.LoginButton
按钮,我无法更改按钮上的文本。(虽然我可以登录)
<com.facebook.login.widget.LoginButton
android:id="@+id/fragment_login_fb_login_button"
android:layout_width="@dimen/fragment_login_fb_button_width"
android:layout_height="@dimen/fragment_login_fb_button_height"
android:layout_gravity="center"
android:layout_marginTop="@dimen/fragment_login_fb_button_top_margin"
android:background="@drawable/fragment_login_fb_login_button_background"
android:drawableLeft="@drawable/facebook_icon"
android:gravity="center"
android:text="@string/label_fragment_login_sign_in_with_facebook"
android:textColor="@android:color/white"
android:textStyle="bold"/>
如果我使用Button
,我可以更改文本,但我无法登录。<Button
android:id="@+id/fragment_login_fb_login_button"
android:layout_width="@dimen/fragment_login_fb_button_width"
android:layout_height="@dimen/fragment_login_fb_button_height"
android:layout_gravity="center"
android:layout_marginTop="@dimen/fragment_login_fb_button_top_margin"
android:background="@drawable/fragment_login_fb_login_button_background"
android:drawableLeft="@drawable/facebook_icon"
android:gravity="center"
android:text="@string/label_fragment_login_sign_in_with_facebook"
android:textColor="@android:color/white"
android:textStyle="bold"/>
我正在使用 Android Facebook SDK 版本 4.5.0。 [1]: 如何自定义 Android Facebook 登录按钮 [2]: 在 Facebook Android SDK3 中更改 Facebook 登录按钮图像是否可行? [3]: 如何在 Facebook Android SDK 4.0 中设置登录/注销按钮文本?
@string/label_fragment_login_sign_in_with_facebook
是指什么? - random