【发布时间】:2017-06-08 21:54:39
【问题描述】:
我正在使用 Xamarin Android Player 模拟器来测试我正在开发的应用程序。模拟器根本不播放视频。视频视图出现黑屏。
我编写了非常简单的代码来测试视频播放。代码如下:
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();
}
}
}
【问题讨论】:
-
您确定您的网址包含视频吗?似乎特定网址上没有视频。
-
我听到声音但屏幕是黑的
-
@AhmedRashed 那是因为您的网址不包含视频,将其粘贴到您的浏览器中,您会看到没有视频只是声音
-
是的,你是对的,但我正在提高视频但声音
-
这是视频:printopack.somee.com/Uploaded/Grad1.mp4 但我收到无法播放此视频
标签: c# android xamarin.android xamarin.forms xamarin-studio