我正在创建一个应用程序。它具有一个文本框和一个图像框。用户填写完这些框后,单击“将其设为fb帖子”按钮。然后,我希望我的应用程序可以打开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"))


;

10-08 12:18