안드로이드 개발 질문/답변
(글 수 45,052)
제가 만들고 잇는 어플에서 미디어 갤러리로 이동을 한후 sdcard 내에 있는 이미지를 선택한후 그 값을
그 이전 액티비티에서 받을수 잇는방법이 있는지요?
아니면 미디어 갤러리를 제가 다시 만들어야 하나요? 궁금 합니다.^^
2010.03.27 20:03:02
미디어 갤러리 코드를 수정하지 않고는 불가능할 듯 하네요. 그나마 대안으로는 ...일반적으로 미디어 갤러리에서 Share 나 Send 라고해서 특정 아이템을 선택한 후, 해당 아이템을 바로 E-Mail 로 보내는 등의 기능을 구현하기 위해서 특정 아이템을 ACTION_SEND 형태의 intent 로 쏴주는 기능이 구현되어 있습니다. (대게의 경우 롱클릭이나 메뉴에 숨겨져 있는 듯). 원하시는 바와는 조금 다르겠지만, 구현하시는 어플이 해당 Intent 를 받도록 수정하시면, 어느 정도...미디어 갤러리와 상호 작용하도록 구현하실 수 있지 않을까 하네요;;;
http://developer.android.com/reference/android/content/Intent.html#ACTION_SEND
2010.03.29 02:38:05
http://modian.tistory.com/entry/Gallery-Camera-사용
요게 핵심이 되겠지요 :
Intent intent = new Intent();
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");