私はサーバーからImageViewに画像を読み込むために「Glide」を使用しています。画像ビュー自体からそのURIを抽出することが可能かどうかを知りたいと思います。グライドで画像ビュー上のURIを取得する方法
ImageView contentImage = (ImageView) findViewById(R.id.contentImage);
........
Glide.with(getApplicationContext()).load(contentImageUrl)
.crossFade()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(contentImage);
私の目的は、ImageViewの中でイメージを共有することです。 グライドでイメージビュー上のURIを取得するには?
Uri uri = ??????????????
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.setType("image/*");
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
startActivity(Intent.createChooser(shareIntent, "Share Image"));
することができます
getImageUri
機能でファイルパスからイメージURIを取得します。それで十分ではない? – tahsinRupam