【问题标题】:Image Share on Facebook using Facebook SDK使用 Facebook SDK 在 Facebook 上分享图片
【发布时间】:2014-02-18 15:26:48
【问题描述】:

我正在关注Custom Story in Android 教程。我只想在您从图库中选择图像时共享图像。但我收到错误空指针异常。有什么建议可以解决这个问题。 谢谢。

我的图像共享代码。 Here

我的错误。 Error

【问题讨论】:

  • 你能在其他链接上传与你的代码相同的logcat吗???
  • 不可读...复制logcat并粘贴...很简单

标签: android facebook-graph-api


【解决方案1】:

您需要将其转换为字节数组,然后在您的 Bundle 中您需要像这样传递该 ByteArray

Bundle postParams = new Bundle();
Bitmap bmp = "your bitmap";
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();
postParams.putByteArray("images", bytearray);

最后你需要设置这个

Request request = new Request(session, "me/photos", postParams,
                    HttpMethod.POST, callback);

【讨论】:

  • 同样的错误。 02-18 12:59:25.447: E/AndroidRuntime(13233): java.lang.RuntimeException: 无法恢复活动 {web.revolution.loginlogoutfb/web.revolution.loginlogoutfb.MainActivity}: java.lang.NullPointerException
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-12
  • 1970-01-01
相关资源
最近更新 更多