Я просто называю намерение камеры следующим образом:
Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(camera, Constant.CAMERA);
Все работает нормально, кроме случаев, когда я запускаю это приложение в первый раз. Я имею в виду, что если я уничтожу данные из своего эмулятора, а затем запусту это приложение, встроенное приложение камеры покажет какое-то первое пользовательское руководство, если я начну использовать камеру.
После урока, который , даже если я сделаю снимок, он не показывает флажок подтверждения. Он остается в качестве встроенного приложения камеры и ничего не возвращает. Однако, если я нажму кнопку «Назад» и снова включу камеру, она будет работать нормально. Я не уверен, как предотвратить этот вид учебника для первого пользователя.