마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

특정포맷의 파일을 클릭했을때 실행할 앱을 구현할때

0 추천
파일탐색기만들때

특정포맷의 파일을 클릭했을때 실행할 앱을 구현할때

보통 어떻게처리하나요?

 

이미지파을의 경우 이미지뷰어앱을 실행시키고

동영상파일의경우 동영상플레이어앱을 실행시키고

텍스트파일의경우 텍스트편집기앱을 실행시켜야되는데

이앱들을 모두만들어야되는지

 

안드로이드프마트론에 기본적으로 탑재되어져있는입들이 있는지도 궁금하구요
구름처럼달처럼 (5,830 포인트) 님이 2016년 10월 6일 질문

1개의 답변

+1 추천
 
채택된 답변
어플을 확인하는게 아니라 클릭한 컨텐츠의 mime type에 대해 intent를 보내며,

mimetype에 해당하는 intent filter를 가진 어플이 한개거나 기본으로 설정되어 있을 경우 이 intent에 따라 해당어플이 실행되고,

해당하는 어플이 여러개이고, 기본으로 설정된 어플이 없으면  선택하는 팝업이 나오게 되어 있습니다.

타입에 따른 기본값을 설정하려면 아래 코드를 참조하시면 됩니다.

http://stackoverflow.com/questions/27991656/how-to-set-default-app-launcher-programmatically
익명사용자 님이 2016년 10월 6일 답변
구름처럼달처럼님이 2016년 10월 6일 채택됨
...