使用intent在Twitter上分享Android图片

时间:2014-06-18 12:20:25

标签: android-intent twitter

我在Instagram上使用相同的代码,但是Twitter导致了问题 - Twitter显示白屏并停止/崩溃回到我自己的应用程序。

if (sharedFileImageJpeg != null) {
  try {
    contentUri_internal_fileprovider = FileProvider.getUriForFile(thisActivityContext, "com.example.app.fileprovider", sharedFileImageJpeg);              
  }
  catch (Exception e) {
    String debug_s = e.toString();
  }
}

package_name = "com.twitter.android";
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.setPackage(package_name);
shareIntent.putExtra(Intent.EXTRA_STREAM, contentUri_internal_fileprovider);
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
shareIntent.setType("image/jpeg");
startActivity(shareIntent);            

0 个答案:

没有答案