当我尝试分享时,Messenger和Facebook应用无法处理我的图像。
这是我的方法:
private void shareIt()
{
Intent intent=new Intent(android.content.Intent.ACTION_SEND);
intent.setType("image/*");
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
if(mImageUri == null) {
Toast.makeText(this, "Choose a photo first", Toast.LENGTH_LONG).show();
}
else
{
intent.putExtra(Intent.EXTRA_STREAM , mImageUri);
startActivity(Intent.createChooser(intent, "Share Image via..."));
}
}
无法根据其他解决方案解决此问题。 知道如何让它运作吗?
mImageUri包含从图库中选择的图像。