2012-11-15 6 views
0

안드로이드 타블렛에서 .3gp 비디오 파일을 재생하고 싶습니다. 코드 아래에서 시도했지만 오류 메시지가 throw됩니다. 안드로이드에서 기본 비디오 플레이어로 어떻게 플레이 할 수 있습니까?안드로이드에 의도와 3gp 비디오 파일을 재생하는 방법?

String movieurl = root + "/" + fileNameTextView.getText().toString();   
Intent intent = new Intent(android.content.Intent.ACTION_VIEW); 
Uri data = Uri.parse(movieurl); 
intent.setDataAndType(data,"video/3gpp"); 
startActivity(intent); 

그리고 이것은 오류 메시지입니다 :

11-15 13 : 47 : 11.060 : E/AndroidRuntime (23061) : android.content.ActivityNotFoundException : 없음 활동 의도를 처리하기 위해 발견 {행위 = android.intent.action.VIEW DAT =/MNT/SDCARD/DCIM/카메라/VID_20121002_174209.3gp의 일반 = 비디오/3GPP}

+0

'video/*'시도해 주 시겠어요 – varevarao

+0

시도해 보았습니다. 여전히 같은 오류 메시지가 나타납니다. 그러나 파일을 찾아 클릭하면 갤러리 플레이어가 시작되어 파일을 잘 재생합니다. –

+0

방금 ​​Samsung Galaxy Tablet에서 작동하지만 Motorola Xoom에서는 작동하지 않는다는 것을 알았습니다. 무엇이 잘못 될 수 있습니까? –

답변

5

내가 "파일을 추가하여 문자열 movieurl을 변경 : ///"처음에 :

String movieurl = "file:///" + root + "/" + fileNameTextView.getText().toString(); 

및 그 문제가 해결되었습니다.

관련 문제