i złożyć aplikację, która pozwala użytkownikowi podzielić obraz przy użyciu android intencje, ale jak się to URIjest tam, aby uzyskać uri bitmapy bez zapisania jej na sdcard?
bitmapę z obecnie trzeba zapisać go do sdcard I
Użyłem ten kod, który działa prawidłowo ale nie trzeba zapisać bitmapę do sdcard
private Uri getImageUri(Context inContext, Bitmap inImage) {
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
inImage.compress(Bitmap.CompressFormat.JPEG, 100, bytes);
String path = Images.Media.insertImage(inContext.getContentResolver(), inImage, "title", null);
return Uri.parse(path);
}
muszę się że URI z obecnie zapisać, że bitmapy do sdcard
znaczy „Chcesz uzyskać URI w pamięci bitmapę” ?? –
@Sagar Pilkhwal Chcę uzyskać uri bitmapy, aby go udostępnić, ale nie muszę jej zapisywać w wewnętrznej lub zewnętrznej pamięci ... czy to możliwe? –
Nie jest to niemożliwe, musisz zapisać plik na karcie SD, a następnie udostępnić go, a następnie usunąć plik –