0

Android タブレットで .3gp ビデオ ファイルを再生したい。以下のコードを試しましたが、エラーメッセージがスローされます。Androidでデフォルトのビデオプレーヤーで再生するにはどうすればよいですか?

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: インテントを処理するアクティビティが見つかりません { act=android.intent.action.VIEW dat=/mnt/sdcard/DCIM/Camera/VID_20121002_174209 .3gp typ=ビデオ/3gpp }

4

1 に答える 1

5

最初に「file:///」を追加して、Stringmovieurlを変更しました。

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

そしてそれは問題を修正しました。

于 2012-11-16T19:25:41.017 に答える