在 Android SDK 中禁用 VrVideoView Cardboard-Mode 中的后退按钮
Disable back button in VrVideoView Cardboard-Mode in Android SDK
我正在为受控环境开发一个 Android 应用程序,在该环境中不应允许用户退出 VrVideoView 的全屏纸板模式。
通过进入硬纸板模式,SDK 似乎显示了它自己的 activity 所以我不能简单地覆盖 onBackPressed。
有什么办法可以避免这种情况吗?
通过深入了解内部结构,您可以获得对话框(是的,这是一个对话框)并禁用后退按钮:
vrView = (VrVideoView) findViewById(R.id.videoView);
vrView.fullScreenDialog.setCancelable(false);
我正在为受控环境开发一个 Android 应用程序,在该环境中不应允许用户退出 VrVideoView 的全屏纸板模式。
通过进入硬纸板模式,SDK 似乎显示了它自己的 activity 所以我不能简单地覆盖 onBackPressed。
有什么办法可以避免这种情况吗?
通过深入了解内部结构,您可以获得对话框(是的,这是一个对话框)并禁用后退按钮:
vrView = (VrVideoView) findViewById(R.id.videoView);
vrView.fullScreenDialog.setCancelable(false);