【问题标题】:Add Button Like Facebook whit Facebook SDK 3.19.1使用 Facebook SDK 3.19.1 添加类似 Facebook 的按钮
【发布时间】:2014-10-22 12:02:59
【问题描述】:

我正在创建一个应用程序来添加 facebook like 按钮,我使用的是 Facebook SDK 版本 3.19.1 和 Android Studio 0.86,问题是在布局中没有实现 com.facebook.widget.LikeView。错误是找不到以下类: - com.facebook.widget.LikeView

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MyActivity">


<com.facebook.widget.LikeView
    android:id="@+id/like"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Like"></com.facebook.widget.LikeView>

`

该库已添加到我的项目中,对于添加库,我使用了本指南Android Studio 0.8.1 - how to use Facebook SDK?

【问题讨论】:

  • 要么 facebook 更改了likeview 的名称,要么你拼错了它,要么你实际上没有正确添加库。尝试添加时您可能遗漏了某些内容。检查名称是否正确,然后查看其他添加方式。
  • 不行,名称正确,库也正确,为什么com.facebook.widget.loginbutton函数运行正常
  • @Bu56 LikeView for facebook 最近介绍了尝试使用最新的 Android SDK,即 v3.21.1 从这里 developers.facebook.com/docs/android
  • 是的,谢谢@syn3sthete

标签: android facebook facebook-like facebook-likebox


【解决方案1】:

我认为您没有正确添加 facebook 库:-

右键单击您的项目 -> Java 构建路径 -> 订购和导出并确保选中 facebook 库。

另外,确保在 Android 依赖项 > facebooksdk.jar 下看到 com.facebook.widget.LoginButton。

如果仍然无法正常工作,请尝试删除 facebook 库,重新添加,关闭并重新启动 Eclipse。

【讨论】:

  • 是的,库是正确的,com.facebook.widget.LoginButton 的示例运行正常
【解决方案2】:

尝试将xmlns:facebook="http://schemas.android.com/apk/res-auto" 添加到RelativeLayout

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多