안드로이드 개발 질문/답변
(글 수 45,052)
버튼을 클릭했을 때
현재 안드로이드에서 사용가능한 비디오 플레이어 목록이 뜨게 하고 싶습니다.
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType( "video/*" );
intent.setData(VideoURI);
startActivity(Intent.createChooser(intent, "Select Video Player"));
이와 같이 소스를 짰는데요,
비디오 플레이어 목록이 뜨는게 아니라
현재 SD카드에 저장된 비디오 목록을 보는 화면이 나옵니다.
ApiDemo에서 audio 프로그램을 intent로 연결시킬 때 setType("audio/*") 를 쓰길래
video로 바꾸어 봤는데 잘 안되네요..
비디오 플레이어 어플을 하나더 깔고 ACTION_VIEW 하면 나올거 같은데요.
audio와 관련된 CONTENT를 GET 하는 ACTION을 한다면 녹음과 플레이 두가지가 있을테고,,,
video와 관련된 CONTENT를 GET 하는 ACTION을 하면 디렉토리목록부터 시작하고....
image와 관련된 CONTENT를 GET 하는 ACTION을 하면 디렉토리목록부터 시작하고....
video와 관련된 VIEW하는 ACTION을 하면 비디오플레이어를 시작하고...플레이어가 두개이상이면? 플레이어 목록이 나오지 않을까 싶네요.