我试图在两部智能手机(galaxy grand max(android4.4.4)和galaxy j5 2017(android 8.1))上运行由VrVideoView制作的应用程序。 我的应用在android 8.1上运行良好,但在android 4.4上运行不佳。 尽管视频是在android 4.4中播放的,但它并没有响应我的智能手机运动,并显示了正视图。 因此,我想知道VrVideoView正常工作的最低要求。谢谢
答案 0 :(得分:1)
运行Google-VR-SDK
的最低Android API级别为19,但是您的问题还有其他原因!看来您的装置(Grand Max Max)没有陀螺仪!因此,您应该建立另一种方法来控制播放视频的视角。
尝试在您的OnCreate
方法中使用此代码段以启用纯触摸跟踪:
if (!getPackageManager().hasSystemFeature(PackageManager.FEATURE_SENSOR_GYROSCOPE)) {
videoWidgetView.setPureTouchTracking(true);
}
希望它能起作用:)