首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在xamarin安卓中找不到MEDIA_INFO_BUFFERING_START?

在 Xamarin Android 中找不到 MEDIA_INFO_BUFFERING_START 是因为 Xamarin.Android 平台的 MediaPlayer 类没有直接提供 MEDIA_INFO_BUFFERING_START 常量。MEDIA_INFO_BUFFERING_START 是 Android 平台的 MediaPlayer 类中的一个常量,用于指示媒体播放器开始缓冲数据。

在 Xamarin.Android 中,可以通过使用 Java.Interop 命名空间中的 Java 属性来访问这个常量。具体的代码示例如下:

代码语言:csharp
复制
using Java.Interop;

...

int MEDIA_INFO_BUFFERING_START = (int)MediaPlayer.GetStaticField<int>("MEDIA_INFO_BUFFERING_START");

上述代码通过调用 MediaPlayer.GetStaticField 方法获取 MEDIA_INFO_BUFFERING_START 常量的值,并将其转换为 int 类型。

关于 Xamarin.Android 中 MediaPlayer 类的更多信息,可以参考 Xamarin.Android 官方文档中的 MediaPlayer 类文档:MediaPlayer Class

请注意,以上答案中提供的是 Xamarin.Android 平台中访问 MEDIA_INFO_BUFFERING_START 常量的方法,对于其他平台或框架可能会有不同的实现方式。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券