Android用Facebook Sdkは、XMLから渡されたlogin_text値とlogout_text値を受け取りません。それはただそれを無視します。このボタンのカスタマイズを使用する地球上で利用可能なドキュメンテーション/例はありません。Android用Facebook LoginButtonは、XMLから渡されたlogin_text値とlogout_text値を受け取りません
<com.facebook.widget.LoginButton
xmlns:fb="http://schemas.android.com/apk/res-auto"
android:id="@+id/connectWithFbButton"
style="@style/com_facebook_loginview_default_style"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_gravity="center_horizontal"
android:text="@string/connect_with_facebook"
fb:login_text="@string/connect_with_facebook"
fb:logout_text="Connecting with facebook" />
常にログインまたはログアウトと表示されます。このプロパティはどのように使用できますか? LoginButtonコードを使ってデバッグしようとしましたが、無駄でした。これは決してLoginButton()のコンストラクタを通過することはなく、したがって私のカスタムパラメータを解析することはできません。
誰かがこの問題に直面しましたか?
なぜこの方法でハックするのですか?テキストを変更するには、サポートされている方法があります。 – greg7gkb
アンドロイドスタジオを使ってこのレベルのコントロールにさよならを言うなら、 –
もうサポートセットの方法はありません:https://github.com/facebook/facebook-android-sdk/blob/master/facebook/src/com/facebook/login/ウィジェット/ LoginButton。javaメソッドはプライベートで、あなたはそれを呼び出すことはできません – Sierisimo