Я создал программу, основной функцией которой является использование API для фотографирования и сохранения их по указанному мною пути.
Но на разных телефонах дело обстоит не так, как при тестировании наэмулятор или телефон с ПЗУ Google.
Теоретически.Если я указал путь к Намерению, фотография не должна отображаться в галерее телефона по умолчанию, но в режиме MOTO Defy фотографии сохранялись как в моем пути, так и в каталоге изображений по умолчанию.А на Самсунге мое приложение молча вылетает при возврате из камеры Намерение.И только на некоторых телефонах я могу вызвать меню, нажав кнопку меню в Camera Activity.И даже некоторые из них сохраняют фотографию как размер, который я установил в меню настроек Camera Activity.
Я думаю, это потому, что производители настроили ПЗУ на своих телефонах, чтобы Camera Activity действовала по-другому.
Кто-нибудь знает, как избежать этой ситуации?Или есть какой-то другой способ фотографировать не по назначению "android.media.action.IMAGE_CAPTURE"
?
Ниже приведен код, как я делаю фотографии.
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(getpath()+"_.jpg")));
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
startActivityForResult(intent, 0);