Activity.SetVrModeEnabled(Boolean, ComponentName) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为此活动启用或禁用虚拟现实(VR)模式。
[Android.Runtime.Register("setVrModeEnabled", "(ZLandroid/content/ComponentName;)V", "GetSetVrModeEnabled_ZLandroid_content_ComponentName_Handler", ApiSince=24)]
public virtual void SetVrModeEnabled(bool enabled, Android.Content.ComponentName requestedComponent);
[<Android.Runtime.Register("setVrModeEnabled", "(ZLandroid/content/ComponentName;)V", "GetSetVrModeEnabled_ZLandroid_content_ComponentName_Handler", ApiSince=24)>]
abstract member SetVrModeEnabled : bool * Android.Content.ComponentName -> unit
override this.SetVrModeEnabled : bool * Android.Content.ComponentName -> unit
参数
- enabled
- Boolean
true 以启用此模式。
- requestedComponent
- ComponentName
启用 VR 模式时要使用的 android.service.vr.VrListenerService 组件的名称。
- 属性
注解
为此活动启用或禁用虚拟现实(VR)模式。 VR 模式提示 Android 系统切换到针对 VR 应用程序优化的模式,而此活动具有用户焦点。
建议应用程序在其清单中额外声明 R.attr.enableVrMode,以便在 VR 活动之间切换时允许流畅的活动转换。
如果请求的 VrListenerService 组件不可用,则不会启动 VR 模式。 开发人员可以按如下所示处理这种情况:
另请参阅:
引发:如果未安装要作为 VrListenerService 运行的给定组件,或者尚未在用户设置中启用 PackageManager.NameNotFoundException。
Android 参考。android.app.Activity.setVrModeEnabled
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。