2014년 9월 3일 수요일

Android_Intent 형식으로 미디어 파일 재생하기.

Explain.
친숙한 방식인 Intent형식으로
미디어파일을 재생하기.
간단한 방법이므로 따로 설명은 생략.

Code.
public void OpenMediaFile(String path)
{
 Intent intent = new Intent();
 intent.setAction(android.content.Intent.ACTION_VIEW);
 File file = new File(path);
 String extension = path.substring(path.lastIndexOf("."));

 if(extension.equalsIgnoreCase(".avi") || extension.equalsIgnoreCase(".mp4"))
 {
  intent.setDataAndType(Uri.fromFile(file), "video/*"); 
 }
 else
 {
  intent.setDataAndType(Uri.fromFile(file), "audio/*");
 }

 startActivity(intent); 
}
Categories:

0 개의 댓글:

댓글 쓰기