0
如何将VideoView实现到我的Xamarin.Forms共享代码类中?Xamarin.Forms实现VideoView
我试了一下:
using Xamarin.Forms;
using Xamarin.Forms.Xaml;
using XamNative.ViewModels;
using XamNative.Droid;
[XamlCompilation(XamlCompilationOptions.Compile)]
public partial class VideoPage : ContentPage
{
public VideoPage()
{
InitializeComponent();
#if __ANDROID__
var linearLayout = new LinearLayout(Forms.Context);
linearLayout.LayoutParameters = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FillParent, LinearLayout.LayoutParams.WrapContent);
var _videoView = new VideoView(linearLayout.Context) { };
_videoView.SetMinimumHeight(300);
_videoView.SetMinimumWidth(300);
linearLayout.AddView(_videoView);
//MediaRecorder Code...
#endif
}
我认为它有一些东西到与VideoPage类从ContentPage,这是不正确的继承继承。
错误记录为“应用程序丢失表面”。
我可以实现一个TextView这种方式,但不是VideoView
不,这不会帮助,因为我想录制视频,并给它一个特定的质量(480P/720P .. )。这些插件不支持这种可用性。 – Csharpest