Enum Class Settings_Android

java.lang.Object
java.lang.Enum<Settings_Android>
com.iizix.device.settings.Settings_Android
All Implemented Interfaces:
INativeSetting, Serializable, Comparable<Settings_Android>, Constable

public enum Settings_Android extends Enum<Settings_Android> implements INativeSetting
Native settings for Android that are potentially openable on the client device using the IOpenNativeSettings interface. This interface is retrieved from the client session using IClientSessionGyro.getOpenNativeSettings(). The setting in question is then opened using the interface method IOpenNativeSettings.openNativeSettings(INativeSetting, IOpenSettingSuccess, IOpenSettingFailure).
Author:
Christopher Mindus
  • Enum Constant Details Link icon

    • Accessibility Link icon

      public static final Settings_Android Accessibility
      Settings for accessibility modules.
    • AddAccount Link icon

      public static final Settings_Android AddAccount
      Creation of a new account.
    • AirplainMode Link icon

      public static final Settings_Android AirplainMode
      Settings to allow entering/exiting airplane mode.
    • AppSettings Link icon

      public static final Settings_Android AppSettings
      Details about the application such as Notifications, Permissions.
    • AppDevelopment Link icon

      public static final Settings_Android AppDevelopment
      Settings to allow configuration of application development-related settings.
    • AllApps Link icon

      public static final Settings_Android AllApps
      Settings to allow configuration of application-related settings (All apps).
    • BatteryOptimization Link icon

      public static final Settings_Android BatteryOptimization
      Screen for controlling which apps can ignore battery optimizations.
    • Bluetooth Link icon

      public static final Settings_Android Bluetooth
      Settings to allow configuration of Bluetooth and Connected devices.
    • Captioning Link icon

      public static final Settings_Android Captioning
      Settings for video captioning.
    • Cast Link icon

      public static final Settings_Android Cast
      Settings to allow configuration of cast endpoints.
    • Date Link icon

      public static final Settings_Android Date
      Settings to allow configuration of date and time.
    • Display Link icon

      public static final Settings_Android Display
      Settings to allow configuration of display.
    • Dream Link icon

      public static final Settings_Android Dream
      Show Daydream or Screen saver settings.
    • Home Link icon

      public static final Settings_Android Home
      Home selection settings.
    • Keyboard Link icon

      public static final Settings_Android Keyboard
      Settings to configure input methods, in particular allowing the user to enable input methods.
    • KeyboardSubtype Link icon

      public static final Settings_Android KeyboardSubtype
      Settings to enable/disable input method subtypes.
    • Locale Link icon

      public static final Settings_Android Locale
      Settings to allow configuration of locale.
    • Location Link icon

      public static final Settings_Android Location
      Settings to allow configuration of current location sources.
    • ManageAllApps Link icon

      public static final Settings_Android ManageAllApps
      Settings to manage All apps.
    • ManageApps Link icon

      public static final Settings_Android ManageApps
      Settings to manage installed applications.
    • MemoryCard Link icon

      public static final Settings_Android MemoryCard
      Storage settings and memory card.
    • ContactlessPayments Link icon

      public static final Settings_Android ContactlessPayments
      Contactless payments or NFC Tap & Pay settings.
    • NFCSettings Link icon

      public static final Settings_Android NFCSettings
      NFC settings.
    • Notifications Link icon

      public static final Settings_Android Notifications
      Notifications for the app.
    • Print Link icon

      public static final Settings_Android Print
      Top level print settings.
    • Privacy Link icon

      public static final Settings_Android Privacy
      Settings to allow configuration of privacy options.
    • Security Link icon

      public static final Settings_Android Security
      Settings to allow configuration of security and location privacy.
    • Settings Link icon

      public static final Settings_Android Settings
      System settings.
    • RegulatoryLabels Link icon

      public static final Settings_Android RegulatoryLabels
      Shows the Regulatory labels for the device.
    • Sound Link icon

      public static final Settings_Android Sound
      Settings to configure Sound & vibration.
    • Storage Link icon

      public static final Settings_Android Storage
      Settings for internal storage.
    • Store Link icon

      public static final Settings_Android Store
      Play Store page of the current application.
    • Sync Link icon

      public static final Settings_Android Sync
      Settings for Password & accounts along with Sync settings.
    • UsageAccess Link icon

      public static final Settings_Android UsageAccess
      Settings to control Usage access.
    • UserDictionary Link icon

      public static final Settings_Android UserDictionary
      Personal dictionary for the user input.
    • DigitalAssistant Link icon

      public static final Settings_Android DigitalAssistant
      Digital assistant app: configure input methods, allow user input methods configuration.
    • WiFi Link icon

      public static final Settings_Android WiFi
      Internet: Wi-Fi and Network preferences.
    • WiFiNetworks Link icon

      public static final Settings_Android WiFiNetworks
      Network preferences for Wi-Fi.
    • Wireless Link icon

      public static final Settings_Android Wireless
      Network ∓ internet, configurations such as Wi-Fi, Hotspots and VPN.
  • Field Details Link icon

    • description Link icon

      public final String description
      The description in English.
  • Method Details Link icon

    • values Link icon

      public static Settings_Android[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf Link icon

      public static Settings_Android valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getType Link icon

      public int getType()
      Checks if the setting is for Android, iOS or both.
      Specified by:
      getType in interface INativeSetting
      Returns:
      The value INativeSetting.TYPE_Android.
    • getNativeOp_Android Link icon

      public String getNativeOp_Android()
      Gets the internal setting name to use on the native Android client device.
      Specified by:
      getNativeOp_Android in interface INativeSetting
      Returns:
      An internal String value that should not be used.
    • toString Link icon

      public String toString()
      The string representation of the enum as "com.iizix.device.settings.Settings_iOS[nativeOp]".
      Overrides:
      toString in class Enum<Settings_Android>
      Returns:
      The string formatted as "com.iizix.device.settings.Settings_iOS[nativeOp]".
    • isValid Link icon

      public static boolean isValid(INativeSetting setting)
      Verifies if a value is valid for Android.
      Parameters:
      setting - The setting.
      Returns:
      The validity flag for Android.