xamarin.android - 无法使用 Mvvm Model xamarin 实现 YouTube Android Player API
问题描述
我需要使用YouTubePlayerView在我的mvvm 跨平台项目中播放 Youtube 视频。问题是:我的视图需要继承 2 个类,而 C# 不允许多重继承:
VideoDetailView.cs
public class VideoDetailView : MvxAppCompatActivity, YouTubeBaseActivity
{
}
- YouTubeBaseActivity 要使用 Google Player API,要使用 YouTubePlayerView,您的活动必须扩展 YouTubeBaseActivity。
- MvxAppCompatActivity 能够将 View 与 ViewModel 绑定。
被这个问题困扰好几天了,求帮助!
谢谢
解决方案
推荐阅读
- python-3.x - 3个嵌套循环的列表理解和输出基于if-else条件
- ios - 如何在再次单击表格视图时停止歌曲并在单击另一个单元格时播放另一首歌曲
- java - Springboot:无法访问网址
- python - 多次正确执行后,Keras 训练在纪元中期崩溃
- python - python脚本获取60天未登录的IAM用户列表
- python - 用 Pandas 绘制多个不同大小的列
- php - Laravel/Vagrant 和 Gulp:CSS 和 JavaScript 文件似乎被缓存在某处
- ruby-on-rails - Rails 5 处理 ActionController::ParameterMissing 的方法
- swagger - 在 Swagger 上更改响应类型
- bash - FFMPEG批量转换,然后创建文件夹