如何使用意图播放原始文件夹中的视频



我得到的异常是:

Android.Content.ActivityNotFoundException:未找到活动 处理意图。

var video = Android.Net.Uri.Parse(@"android.resource://" + 
Forms.Context.PackageName + "/Raw/" + Resource.Raw.sampleVideo);
Intent intent = new Intent(Intent.ActionView, video);
intent.SetDataAndType(video,"video/*");
Forms.Context.StartActivity(intent); 

Chech 您是否已在 AndroidManifest 文件中声明了您的意图。要播放视频,您可以查看此网址 https://stackoverflow.com/a/16020402/5376678

从 Xamarin.Android 中的原始文件夹中获取 URI

这是你什么:

string rawPath = "android.resource://" + PackageName + "/" + Resource.Raw.audio;
Android.Net.Uri uri = Android.Net.Uri.Parse((rawPath));

最新更新