Проблемы со сэкономить изображение, сделанное с помощью приложения Kindle FireJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проблемы со сэкономить изображение, сделанное с помощью приложения Kindle Fire

Сообщение Anonymous »

Прошло много времени с тех пор, как мне нужна была помощь, но здесь я ... ... в любом случае < /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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Размер значков на экране предпочтений для Amazon Kindle Fire HD?
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Kindle Fire @Media
    Anonymous » » в форуме CSS
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • В примере приложения Amazon Fire TV я пытаюсь изменить фон приложения на изображение. Я не могу понять это
    Anonymous » » в форуме Android
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • В примере приложения Amazon Fire TV я пытаюсь изменить фон приложения на изображение. Я не могу понять это
    Anonymous » » в форуме Android
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Андроид как получить изображение из медиастока, сделанное Ури? [дубликат]
    Anonymous » » в форуме Android
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»