Мне нужна ваша помощь.
Я хочу поделиться изображением с URL-адреса, но я не загружаю изображение, я просто использую кеш.
Этот код загружает папку изображений, String path = MediaStore.Images.Media.insertImage (getContentResolver (), bmp, "Background" + Calendar.getInstance (). getTime (), null);
Как это сделать?
Мой код,
Target target = new Target() {
Date anlik = new Date();
String tempnameshare = "Share"+ Calendar.getInstance().getTime();
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
Bitmap bmp = bitmap;
String path = MediaStore.Images.Media.insertImage(getContentResolver(), bmp, tempnameshare, null);
Log.d("Path", path);
Intent intent = new Intent(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_TEXT, "Bu resmi duvar kağıdı olarak kullanabilirsin. Sence de güzel değil mi ?");
Uri screenshotUri = Uri.parse(path);
intent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
intent.setType("image/*");
startActivity(Intent.createChooser(intent, "Gönder..."));
}
@Override
public void onBitmapFailed(Exception e, Drawable errorDrawable) {
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable) {
}
};
Picasso.get().load(link).into(target);