Различия в намерениях камеры Android - PullRequest
1 голос
/ 22 ноября 2011

Я занимаюсь разработкой и приложением, которому нужно открыть камеру.Я обнаружил два разных намерения открыть камеру устройства.Но я не понимаю, в чем разница между ними.

Намерения камеры: `

android.media.action.IMAGE_CAPTURE

android.provider.MediaStore.ACTION_IMAGE_CAPTURE

спасибо за любую помощь.

1 Ответ

4 голосов
/ 22 ноября 2011

Они такие же, как указано в документах :

public static final String ACTION_IMAGE_CAPTURE

Since: API Level 3 Стандартное действие намерения, которое можетотправить приложение камеры, чтобы сделать снимок и вернуть его.Вызывающий может передать дополнительный EXTRA_OUTPUT, чтобы указать, где будет записано это изображение.Если EXTRA_OUTPUT отсутствует, то изображение небольшого размера возвращается в качестве растрового объекта в дополнительное поле.Это полезно для приложений, которым нужно только небольшое изображение.Если EXTRA_OUTPUT присутствует, то полноразмерное изображение будет записано в значение Uri EXTRA_OUTPUT.См. Также

EXTRA_OUTPUT

Постоянное значение: "android.media.action.IMAGE_CAPTURE"

...