안드로이드 개발 질문/답변
(글 수 45,052)
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
Intent it = new Intent(Intent.ACTION_VIEW) ;
Uri uri = Uri.parse(listFilePath.get(arg2).toString()) ;
it.setDataAndType(uri, "video/mp4") ;
startActivity(it) ;
}
위와 같이
리스트에서 항목을 클릭하면
해당 동영상이 재생되도록 구현하였으며
정상적으로 재생이 됩니다..
동영상이 재생될 때
화면을 터치하여 메뉴를 보여주려고 하는데,
위와 같이 구현하였을 때 그게 가능한가요??
가능하다면 어떤 방식으로 해야 하는지 알려주시면 감사하겠습니다..
또, 같은 동영상 파일을 VideoView로 재생하면 "재생할 수 없는 파일"이라고 메세지가 뜨는데
위 소스처럼 Intent로 파일을 재생하는 것과 VideoView로 파일을 재생하는 것이 많이 다른지,
VideoView로도 재생이 가능하게 하려면 어떻게 해야 하는지 알려주시면 감사하겠습니다..




동영상 파일 경로 체크.