gpt4 book ai didi

Android - 移动点赞按钮

转载 作者:太空狗 更新时间:2023-10-29 14:12:19 24 4
gpt4 key购买 nike

5 天前,即 10/02/2014,Facebook 在他们的开发者博客上发布了一篇新帖子:“现在每个人都可以使用手机点赞按钮”:https://developers.facebook.com/blog/post/2014/10/02/mobilelike/并提供了文档:https://developers.facebook.com/docs/android/like-button

我尝试按照文档让用户喜欢我的应用程序,但没有成功:

  • “赞”按钮不显示应用已获得的“赞”数量
  • 当我按下“赞”按钮时,会弹出一个白色屏幕,中间有一个灰色的 Facebook Logo ,底部有一个取消链接。有人成功实现了那个新按钮吗?

这是我按照 Facebook 文档所做的:

  • 我在 Facebook 上为我的应用程序创建了一个页面并获得了它的 pageId,页面 url 末尾的代码: https://www.facebook.com/pages/[myPage]/[myPageId]
  • 我在我的 Facebook 开发者帐户中添加了我的应用程序并获得了一个 ApplicationId:[myAppId]
  • 我安装了 Facebook SDK 并将其添加到我的 Android 项目

然后,在我的应用程序的主要 Activity 中:

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
uiHelper = new UiLifecycleHelper(this, callback);
LikeView likeView = (LikeView) findViewById(R.id.like_view);
likeView.setObjectId("[myPageId]");
...

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);

uiHelper.onActivityResult(requestCode, resultCode, data, null);
...

在 res/values/strings.xml 中,我添加了:

<string name="facebook_app_id">[MyAppId]</string>

在AndroidManifest.xml文件中,我在Application选项卡中添加:

<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>

最佳答案

看来你不能为 faceboo LikeView 设置数字高度,它必须是包装内容。

关于Android - 移动点赞按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26239614/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com