Je souhaite écrire le code permettant de lire une vidéo lorsqu'un utilisateur clique sur un bouton. Je n'arrive pas à afficher la vidéo. Lorsque je clique sur le bouton pour jouer, l'émulateur cesse de fonctionner.Android VideoView ne fonctionne pas
public class Video extends Activity{
private static final String MOVIE_URL = "http://www.youtube.com/watch?v=XtYzTxydKmk&list=PL33CD04942E3B59AF&index=3";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.video_layout);
VideoView video = (VideoView) findViewById(R.id.videoHK);
Uri HKvideo = Uri.parse(MOVIE_URL);
video.setMediaController(new MediaController(this));
video.setVideoURI(HKvideo);
video.start();
video.requestFocus();
}
Pour le bouton je
Button videoButton = (Button) findViewById(R.id.btnVideo);
videoButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent video = new Intent(AboutHK.this, Video.class);
startActivity(video);
}
});