最新のfacebook android sdk(v 4.5) Likeボタンを統合しようとしています。これは私がfacebook_layout.xmlに入れたものです
<com.facebook.share.widget.LikeView
android:layout_marginTop="30dp"
android:id="@+id/like_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
</com.facebook.share.widget.LikeView>
そして、私はビューを初期化するためにビューonCreateメソッドのようなものを入れているフラグメントを持っています
LikeView likeView = (LikeView)facebookview.findViewById(R.id.like_view);
likeView.setEnabled(true);
likeView.setLikeViewStyle(LikeView.Style.BOX_COUNT);
likeView.setObjectIdAndType(
"https://www.facebook.com/FacebookDevelopers",
LikeView.ObjectType.PAGE);
これとは別に、ここで述べたように、アプリ ID を AndroidManifest.xml に入れました
しかし、私はまだ好きなものを働かせることができません。いいねボタンをクリックすると、黒い Facebook アクティビティが開き、数秒間閉じられます。このページまたはテスト用に作成した同じページでいいね! は発生しません。