首页 > 解决方案 > 无法使用 Mvvm Model xamarin 实现 YouTube Android Player API

问题描述

我需要使用YouTubePlayerView在我的mvvm 跨平台项目中播放 Youtube 视频。问题是:我的视图需要继承 2 个类,而 C# 不允许多重继承:

VideoDetailView.cs

 public class VideoDetailView : MvxAppCompatActivity, YouTubeBaseActivity
    {
    }
  1. YouTubeBaseActivity 要使用 Google Player API,要使用 YouTubePlayerView,您的活动必须扩展 YouTubeBaseActivity。
  2. MvxAppCompatActivity 能够将 View 与 ViewModel 绑定。

被这个问题困扰好几天了,求帮助!

谢谢

标签: xamarin.androidmvvmcrossyoutube-data-api

解决方案


推荐阅读