Comment faire des boutons personnalisés/progressbar pour VideoView ou MediaController?
Je veux créer MediaPlayer avec design personnalisé, mais comment le faire je ne le trouve pas. Je fais lecteur multimédia pour le streaming:
...
mVideoView = (VideoView) findViewById(R.id.vedio_view);
mBtnHttp = (Button) findViewById(R.id.btn_http);
mBtnHttp.setOnClickListener(this);
mMediaController = new MediaController(this);
...
public void onClick(View v) {
mVideoView.setVideoURI(Uri.parse(uri));
mVideoView.start();
mVideoView.requestFocus();
mMediaController.show();
}
...
S'il vous plaît, m'aider. J'ai trouvé beaucoup de sujets dans stackoverflow, mais le problème n'était pas résolu!
Merci à l'avance!
Ok, vous voulez que vos propres contrôles dans media player ou quoi ?
Oui, exactement. Savez-vous, comment faire?
Voici un exemple MediaController personnalisation: stackoverflow.com/questions/12482203/...
Oui, exactement. Savez-vous, comment faire?
Voici un exemple MediaController personnalisation: stackoverflow.com/questions/12482203/...
OriginalL'auteur ArtKorchagin | 2012-07-02
Vous devez vous connecter pour publier un commentaire.
Alternativement, vous pouvez utiliser Exoplayer pour lire vos vidéos
utilisation PlayerView au lieu de l'affichage de la vidéo et donner le chemin d'accès à custom_playback_control dans app:controller_layout_id attr
https://codelabs.developers.google.com/codelabs/exoplayer-intro/#6
OriginalL'auteur Hitesh Sahu