У меня есть функция, совместно использующая скриншот, который я только что сохранил на столе, в то время как файл определенно существует, и активность совместного доступа загружается правильно, изображение никогда не включается, почему это так?Совместное использование изображения не работает
private File lastScreenShot = null;
public void onShare(float top, float left, float width, float height){
if(lastScreenShot == null){
saveScreenShot(top, left, width, height);
}
if (!lastScreenShot.exists()) {
return;
}
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("image/jpeg");
sharingIntent.putExtra(Intent.EXTRA_STREAM, lastScreenShot);
sharingIntent.putExtra(Intent.EXTRA_TEXT, "Check out what I created!");
startActivity(Intent.createChooser(sharingIntent, "Share Your Pretty Creation!"));
}