Как указать имя файла для сохранения фото с камеры?

Ответить
snowkam
Сообщения: 162
Зарегистрирован: 21 мар 2013, 11:22

Как указать имя файла для сохранения фото с камеры?

Сообщение snowkam » 11 фев 2014, 11:20

Пытаюсь указать имя файла и нечего не выходит может где-то я ошибаюсь

[syntax=java]
File storageDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
nameFile = String.valueOf(System.currentTimeMillis());

try {
File image = File.createTempFile(nameFile, ".jpg", storageDir );
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(image));

startActivityForResult(intent, REQUEST_PHOTO);
} catch (IOException e) {

e.printStackTrace();
}
[/syntax]
Тестил на версии 3.2 и 4.0 нечего не выходит Камера упорно сохраняет изображение под своим собственным именем.
Делаю все по инструкции http://developer.android.com/training/c ... asics.html

snowkam
Сообщения: 162
Зарегистрирован: 21 мар 2013, 11:22

Re: Как указать имя файла для сохранения фото с камеры?

Сообщение snowkam » 11 фев 2014, 12:48

прошу прощения, ответ скрывался в названии файла. Андройд создает фотографию с названием которое му ему определили но добавляет в конец еще набор каких то цифр
его можно получить при помощи метода .getAbsolutePath();

Ответить