Прошло много времени с тех пор, как мне нужна была помощь, но здесь я ... ... в любом случае < /p>
В моем приложении пользователь может сфотографировать животное или выбрать уже существующее изображение из их галереи, чтобы сохранить это изображение. Однако он не может сохранить ни одно изображение, выбранное из галереи (которая заполняет правильное место в приложении), поэтому я знаю, что оно там, и оно не может сохранить изображение, сделанное со встроенной камерой, которая также правильно заполняет изображение в приложении.save_image.setOnClickListener(v->{
Bitmap bitmap = ((BitmapDrawable) animal_image_view.getDrawable()).getBitmap();
Toast.makeText(getBaseContext(),"Save Image Pressed ", Toast.LENGTH_LONG).show();
if (!pictureDir.exists()) {
pictureDir.mkdirs();
}
String fileName = editName +"-"+ System.currentTimeMillis() + ".jpg";
File file = new File(pictureDir, fileName);
// Step 3: Save the Bitmap to the file
try (FileOutputStream outputStream = new FileOutputStream(file)) {
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, outputStream);
outputStream.flush();
// Step 4: Notify the Media Scanner (optional, to show the image in Gallery)
Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri uri = Uri.fromFile(file);
//Successful let's save the file name to the record
Toast.makeText(getBaseContext(),"File Name to Save "+ fileName, Toast.LENGTH_LONG).show();
UpdateclientRecord updateRecord = new UpdateClientRecord("", "","",
"", "", "", "", 0,
"", "",fileName);
UpdateclientRecord(updateRecord,WhatRecordIsThis);
Toast.makeText(getBaseContext(),"Image Saved "+ fileName, Toast.LENGTH_LONG).show();
mediaScanIntent.setData(uri);
animal_image_view.getContext().sendBroadcast(mediaScanIntent);
} catch (IOException e) {
e.printStackTrace();
Toast.makeText(getBaseContext(),"Save Failed ", Toast.LENGTH_LONG).show();
}
//startActivityForResult(saveIntent, RESULT_SAVE_IMG);
});
< /code>
Я искал нашего старого друга Google и посмотрел на документы Amazon - но, кажется, не могу сузить вещи. Я уверен, что упускаю разрешение или что -то в этом роде, но что я в потере.>
Подробнее здесь: https://stackoverflow.com/questions/794 ... indle-fire
Проблемы со сэкономить изображение, сделанное с помощью приложения Kindle Fire ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Андроид как получить изображение из медиастока, сделанное Ури? [дубликат]
Anonymous » » в форуме Android - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-