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

안드로이드 파일 불러오기 질문 있습니다.

0 추천

현재 UI에서 선택 하면 파일 하나의 경로를 가져 옵니다.

이 파일의 경로를 사용하여 안드로이드에서 제공 하는 파일 연결 시스템을 볼러오고 싶은 데 

그러니까 이렇게 뜨는 것들 말인데...

어떻게 해야 할까요?

허접검 (550 포인트) 님이 2018년 12월 28일 질문
허접검님이 2018년 12월 28일 수정

1개의 답변

0 추천

파일을 열 수 있는 연결프로그램창을 띄우고 싶으시다는 말씀이신건가요?

ACTION_GET_CONTENT 와 createChooser를 통해 

String filePath = "파일경로";
Intent intent = new Intent( Intent.ACTION_GET_CONTENT );
Uri uri = Uri.parse(filePath);
intent.setDataAndType(uri, "application/*");
startActivity(Intent.createChooser(intent, "연결프로그램"));

위와같이 dataandtype을 지정해주면 됩니다.

application/*은 연결프로그램이 모두 뜨구요. 

image/* , audio/* 등 android settype종류를 검색해보시면 다양한 mimetype을 확인 하실 수 있을거에요.

 

구시포 (2,750 포인트) 님이 2018년 12월 28일 답변
...