我应该如何在Facebook应用程序中使用Facebook sdk 4中的Like按钮?

Gil*_*ibi 0 android facebook-like facebook-sdk-3.0 facebook-sdk-4.0

我只能 在facebook文档中找到这个页面.其他页面也有链接.让我烦恼的是它是标题"Docs/Android SDK/Deprecated/Like Button(Android v3)".它真的被弃用了吗?如果是这样,那做什么的v4是什么?

更新:我接受了答案,因为它链接到文档(文档:developers.facebook.com/docs/sharing/android) - 我不知道我是如何错过它的.然而,这对我来说并不像我预期的那样:-(我会尝试进一步调查..

小智 5

这样做的方法是以这种方式将LikeView插入到布局中:

<com.facebook.share.widget.LikeView
     android:id="@+id/like_view"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"/>
Run Code Online (Sandbox Code Playgroud)

之后你只需按照自己的意愿配置like按钮,从布局中获取它就像这样:

LikeView likeView = (LikeView) findViewById(R.id.like_view);
likeView.setObjectIdAndType(
    "https://www.facebook.com/FacebookDevelopers",
    LikeView.ObjectType.PAGE);
Run Code Online (Sandbox Code Playgroud)