После нажатия на захват Button
изображение должно сохранять в sdcard, оно снимает снимок, но не сохраняет изображение с этим, . Тогда как я могу поместить кнопку захвата где захочу? У меня есть наложение в Imageview
, и мне нужно наложить кнопку над наложением.Android-изображение Не сохранять на SDCard
0
A
ответ
1
Используйте этот один, чтобы сохранить изображение в SD-карта
public void save(Bitmap image)
{
File sdcard = Environment.getExternalStorageDirectory();
File f = new File (sdcard, imagename);
FileOutputStream out=null;
try {
out = new FileOutputStream(f);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
image.compress(Bitmap.CompressFormat.PNG, 90, out);
try {
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
1
INT картина обратного вызова, использовать как этот
jpegCallback = new PictureCallback() {
public void onPictureTaken(byte[] data, Camera camera) {
camera.startPreview();
FileOutputStream outStream = null;
try {
outStream = new FileOutputStream(
"/mnt/sdcard/myphoto.jpg");
outStream.write(data);
outStream.close();
Log.d("Log", "onPictureTaken - wrote bytes: " + data.length);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
}
Log.d("Log", "onPictureTaken - jpeg");
}
};
0
stream=new ByteArrayOutputStream();
temBitmap=Bitmap.createBitmap(bmp);
temBitmap.compress(Bitmap.CompressFormat.JPEG,100, stream);
path+=String.format(
getString(R.string._sdcard_d_jpg),
System.currentTimeMillis());
outStream = new FileOutputStream(path+extension); // <9>
outStream.write(stream.toByteArray());
outStream.close();
изменить выше фрагмент кода таким образом:
path+=String.format(
getString(R.string._sdcard_d_jpg),
System.currentTimeMillis());
outStream = new FileOutputStream(path+extension); // <9>
temBitmap=Bitmap.createBitmap(bmp);
temBitmap.compress(Bitmap.CompressFormat.JPEG,100, outStream);
outStream.close();
temBitmap.recycle()
Смежные вопросы
- 1. Как масштабировать и сохранять Вид на SDCard
- 2. сохранять изображения в конкретном SDCard папки
- 3. Проблема на sdcard в sdcard
- 4. Запись на SDCard не работает
- 5. сохранять и загружать из SDCard показывает пустой файл
- 6. Письмо на SDCard
- 7. Копирование файла на SDCard
- 8. Запись файла на SDCard
- 9. DocumentFile на SDCard
- 10. Создание файла на SDCard
- 11. «блокировка» файлов на sdcard -?
- 12. обнаружения монтажа на SDCard
- 13. установить APK на SDCard
- 14. файл не создается на SDCARD андроид
- 15. Genymotion не распознает изображения на SDCard
- 16. Почему изображение не отображается на SDCard?
- 17. Код, не записывающий базу данных на SDCard
- 18. Android Сохранить изображения на SQLite или SDCard или в памяти
- 19. сохранить загруженный трек на SDCard?
- 20. Как выполнить файл на/sdcard?
- 21. Каталог Android на SDCard Encryption
- 22. Phonegap загрузил изображение на sdcard
- 23. Невозможно сохранить файл на SDCard
- 24. Проблема с записью на SDCard
- 25. Сохранение загруженных данных на sdcard
- 26. Получить значок приложения на sdcard
- 27. Android: сохранить файл на SDCard?
- 28. Ошибка чтения файла на Sdcard
- 29. Запись на SDCard проблема - Android
- 30. экспорт базы данных на SDCard
у вас есть разрешение WRITE_EXTERNAL_STORAGE?/sdcard/images выходит на вашу SD-карту? – Blackbelt
да, у меня это в моем проявлении. – Aaloka