안드로이드 갤러리를 보면, [공유]라는 기능이 있습니다.
갤러리로부터 이미지 등의 미디어를 넘겨받아서 다른 애플리케이션에서 사용할 수 있도록 해주는 기능입니다.
간단하게 말하자면, AndroidManifest.xml, 그리고 Activity, 두곳에 코드를 추가해주면 해당 기능을 이용할 수 있습니다.
위의 이미지와 같이 공유 를 눌렀을 때, [첨부테스트]처럼 자신의 애플리케이션을 사용할 수 있도록 해주는 것이죠.
우선 매니페스트파일에서 공유기능을 적용할 액티비티에 아래와 같은 인텐트 필터를 추가해줍니다.
/AndroidManifest.xml
그리고 해당 액티비티에서는 아래의 코드를 추가해줍니다.
code in Activity
이렇게 uri로 가져온 이미지 데이터는 아래와 같이 사용할 수 있을거에요.
Bitmap from uri(Uri to bitmap)
또는 바로 이미지뷰에 뿌려줄 수 있겠죠?
그럼 이만~ 뿅~
'Android' 카테고리의 다른 글
[ICS] 갤럭시S2 ICS(아이스크림샌드위치) 업그레이드 (1) | 2012.03.28 |
---|---|
[Android Tip] 프로젝트 에러에 대처하기 - 1 (2) | 2011.12.05 |
[iPhone] Methods Syntax (0) | 2011.07.12 |
[Android] File Path from Uri (Uri를 통해 파일경로 구하기) (0) | 2011.04.26 |
[Android] App Widget - 앱 위젯 (6) | 2011.04.01 |