android - 打开新帖子作为意向 - Facebook 移动版

标签 android facebook android-intent

我正在创建一个应用程序。它有一个文本框和一个图像框。用户填写完这些内容后,他单击“将其设为 fb 帖子”按钮。然后我希望我的应用程序作为 Intent 打开 facebook 移动应用程序。应使用文本和图像创建新的“准备发布”帖子。这是否可以实现。如果是的话,你能告诉我路吗?如果不是,是否有替代方法。

最佳答案

试试这段代码

File filePath = getFileStreamPath("shareimage.jpg");  //optional. use your image path
         Intent shareIntent = new Intent();
         shareIntent.setAction(Intent.ACTION_SEND);
         shareIntent.putExtra(Intent.EXTRA_TEXT, _text);
         shareIntent.putExtra(Intent.EXTRA_STREAM,Uri.fromFile(new File(filePath)));  //optional//use this when you want to send an image
         shareIntent.setType("image/jpeg");
         shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
         startActivity(Intent.createChooser(shareIntent, "send"))

;

关于android - 打开新帖子作为意向 - Facebook 移动版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47628376/

相关文章:

java - Button.setClickable(false) 不工作

android - 膨胀类 ImageView 时出错

android - 具有相同图像资源的 BitmapFactory.decodeStream 和 BitmapFactory.decodeFile 行为

facebook - laravel4 hybridauth facebook 身份验证失败! Facebook 返回了无效的用户 ID

java - 在完成之前将数据从一项 Activity 发送到另一项 Activity

android - 在不创建新文件的情况下裁剪图像

android - 如何在不解析整个文件的情况下在 android 中查询 JSON 文件?

javascript - 使用 AngularJS 获取 Facebook 好友列表

ruby-on-rails - 如何在 facebook graph api 中处理过期的访问 token

android - 下载管理器下载文件