我已将图像保存在SD卡上,然后我尝试通过Intent将图像发送到其他应用程序。但是,当我尝试下面的代码时,其他应用程序没有接收到图像,而且它们似乎也崩溃了。这里str1是sdcard上该图像的路径。我在这做错了什么?需要帮忙 感谢
String str1 = file1.getAbsolutePath();
Intent shareIntent = new Intent();
shareIntent.setAction(android.content.Intent.ACTION_SEND);
shareIntent.putExtra(android.content.Intent.EXTRA_STREAM, Uri.parse(str1));
shareIntent.setType("image/jpg");
startActivity(Intent.createChooser(shareIntent, getResources().getText(R.string.share_image)));
答案 0 :(得分:0)
通过将图像指定为jpeg,它有助于通过意图进行共享。
shareIntent.setType("图像/ JPEG&#34);