Nun, ich habe VideoView
verwendet, um mein Video abzuspielen. Es unterstützt nur .mp4-Format (Korrigieren Sie mich, wenn ich falsch liege), ich muss .flv Video spielen. Ich habe den MX Player/VLC Player auf meinem Android Handy installiert. Wie lade ich die Liste der verfügbaren Media Player, wenn ich auf Play Video
Schaltfläche in meiner Aktivität klicke.Video mit externem Media Player in Android abspielen
Unten ist der Code I Video ansehen geschrieben habe verwenden, wenn es
public void onClick(View v) {
File root = Environment.getExternalStorageDirectory();
String externalFilesDir = getExternalFilesDir(null).toString();
String videoResource = externalFilesDir +"/" + "VID_20160115_215637181.mp4";
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.setVideoPath(videoResource);
videoView.requestFocus();
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
videoView.seekTo(0);
videoView.start();
}
});
}