2017-06-08 1 views
1

Ich verwende den Xamarin Android Player-Emulator, um die von mir entwickelte App zu testen. Der Emulator spielt überhaupt kein Video. Es gibt einen schwarzen Bildschirm anstelle der Videoansicht.Xamarin Android-Video-Player Schwarzer Bildschirm

Ich habe sehr einfachen Code geschrieben, nur um die Videowiedergabe zu testen. Der Code ist unten:

namespace Training 
{ 
    [Activity(Label = "", Icon = "@drawable/icon", Theme = "@style/MyTheme")] 
    class videotest : ActionBarActivity 
    { 
     private Android.Support.V7.Widget.Toolbar mToolbar; 

     protected override void OnCreate(Bundle bundle) 
     { 
      base.OnCreate(bundle); 


      SetContentView(Resource.Layout.videotest); 
      mToolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); 
      SetSupportActionBar(mToolbar); 
      SupportActionBar.Title = ""; 


      var videoView = FindViewById<VideoView>(Resource.Id.SampleVideoView); 
      var uri = Android.Net.Uri.Parse("http://www.printopack.somee.com/Uploaded/Grad2.mp4"); 
      videoView.SetVideoURI(uri); 
      videoView.Start(); 




     } 



    } 
} 
+0

Sind Sie sicher, dass Ihre URL Video enthält? Scheint, dass es kein Video auf einer bestimmten URL gibt. – Yupi

+0

Ich höre Sound, aber Bildschirm ist schwarz –

+1

@AhmedRashed das ist, weil Ihre URL kein Video enthält, fügen Sie es in Ihrem Browser in Sie werden sehen, dass es kein Video nur Sound gibt – Yupi

Antwort

0

Versuchen Sie es auf einem echten Gerät zu testen. Als ich mit Video-Views in Xamarin.Android gearbeitet habe, ist mir im Emulator das selbe passiert, aber auf einem echten Gerät klappte es ganz gut.

Verwandte Themen