語言

Activity.SetVrModeEnabled(Boolean, ComponentName) 方法

定義

請啟用或關閉此活動的虛擬實境(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 模式。 開發者可採取以下處理方式:

另請參閱:

如果指定元件未安裝或未在使用者設定中啟用,則會拋出 PackageManager.NameNotFoundException。

Android 參考資料。android.app.Activity.setVrModeEnabled

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於