0

facebookのドキュメントでthis page しか見つかりませんでした。他のページからのリンクもあります。私には「Docs/Android SDK/Deprecated/Like Button(Android v3)」というタイトルのバグがあります。それは本当に非難されていますか?もしそうなら、それを行うv4は何ですか?Facebookのsdk 4でAndroidアプリにLikeボタンを組み込むにはどうすればよいですか?

更新: ドキュメントにリンクしているので答えを受け入れました(Documentation:developers.facebook.com/docs/sharing/android) - 私はそれを逃したのか分かりません。私はさらに調査しようとします:-(ただし、期待どおりこれはそれを行う方法は、レイアウトにこの方法をLikeViewを挿入します。..私のため

答えて

5

が動作していない:

その後
<com.facebook.share.widget.LikeView 
    android:id="@+id/like_view" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"/> 

あなただけの、このようなレイアウトからそれを取得し、あなたが望むようにのようにボタンを設定する必要があります。

LikeView likeView = (LikeView) findViewById(R.id.like_view); 
likeView.setObjectIdAndType(
    "https://www.facebook.com/FacebookDevelopers", 
    LikeView.ObjectType.PAGE); 
+0

これは、それがどのように反応するかである:。 をFacebookアプリがインストールされていない場合 - それは動作します FacebookのAP場合pはインストールされていますが、アプリからはログインしていません - 同様のボタンをクリックすると何もしません(画面がちらつくので、ダイアログが開き、閉じます)。 Facebookブックアプリがインストールされていて、アプリからログインしている場合 - 「これはあなたの友人の一番先にいてください」というボタンの近くにメッセージが表示されますが、同様のボタンをクリックすると何も起こりません。 ドキュメントはどこですか?助けてください... –

+0

必要に応じてsetObjectIdAndType関数を修正しましたか?あなたはリンクボタンが何をしようとしているのか(どのパブリケーションが好きになるのか)を指定する必要があります。 ロギングセッションについてセッションがアクティブかどうかを確認することを考えています。if(Profile.getCurrentProfile()== null)ログインをお願いします。 ドキュメント:https://developers.facebook.com/docs/sharing/android – osvaldortega

関連する問題