Contains information about user preferences. This object will remain valid until the GVR context (wrapped by GvrApi) is destroyed.
|class||UserPrefs.ControllerHandedness||The hand the user prefers to hold the controller in.|
|enum||UserPrefs.RuntimeFeature||These are features that may be available on some devices but can be enabled or disabled by the user.|
Returns the current controller handedness setting.
public int getControllerHandedness ()
Returns the current controller handedness setting. Will be either ControllerHandedness.RIGHT_HANDED or ControllerHandedness.LEFT_HANDED.
public boolean isFeatureEnabled (UserPrefs.RuntimeFeature feature)
Queries whether a particular runtime feature is currently enabled. Use
requestFeatures(UserPrefs.RuntimeFeature, UserPrefs.RuntimeFeature, android.app.PendingIntent) to ask the user to enable it. If a feature is enabled by the user,
it will remain enabled while the Activity is running. However, it may be disabled by the user
when the Activity is stopped.
- true if feature is currently enabled.