0

I want to play a video from youtube in my app. But i dont want to use Youtube application for that. I prefer native videoplayer. I have written the below code for that. But nothing is happening. Only a black screen is displaying.

         String link= getIntent().getExtras().get("url").toString();
         VideoView videoView = (VideoView) findViewById(R.id.videoPlayer);
         MediaController mediaController = new MediaController(this);
         mediaController.setAnchorView(videoView);
         Uri video = Uri.parse(link);
         videoView.setMediaController(mediaController);
         videoView.setVideoURI(video);
         videoView.start();

Please help me. Thanks in advance.

andro-girl
  • 7,989
  • 22
  • 71
  • 94

1 Answers1

0

just simply do it like that hope it's work:

String link= getIntent().getExtras().getString("url");
    VideoView videoView = (VideoView) findViewById(R.id.videoPlayer);
    Uri video = Uri.parse(link);
    videoView.setVideoURI(video);
    videoView.start();
Farhan Shah
  • 2,344
  • 7
  • 28
  • 54
  • have u debugg ur code??and the video path(url )are u getting correctly?can you please send me the video path i will test on my side and let u know if it's working or not.. – Farhan Shah Mar 25 '14 at 06:39