Как мне использовать мультимедийные службы Android, чтобы вернуть этот носитель в мою деятельность?

Я заинтересован в захвате мультимедиа для использования в своей деятельности двумя способами:
1) захват непосредственно из прилагаемого приложения. (например, Использование активности камеры в Android)

Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); this.startActivityForResult(camera, PICTURE_RESULT);


2) просмотреть галерею изображений/видео/аудио и выбрать из списка.
Я заметил, что могу вызвать фотогалерею

Intent intent = new Intent(Intent.ACTION_VIEW, target);
startActivity(intent);


А как насчет только видео? только аудио? Как мне получить URI от любого из них?


person Johnson Tey    schedule 24.02.2010    source источник


Ответы (1)


НЕСКОЛЬКО проблем, вам нужно сделать startActivityForResult..

Но просто взгляните на этот пост, его уже сделали многие люди.

Намерение ACTION_IMAGE_CAPTURE для Android

person hunterp    schedule 10.12.2010