Class AndroidSettingsService

java.lang.Object
com.gluonhq.attach.settings.impl.AndroidSettingsService
All Implemented Interfaces:
SettingsService

public class AndroidSettingsService extends Object implements SettingsService
An implementation of the SettingsService for the Android platform. It makes use of the application's SharedPreferences to manage the settings.
  • Constructor Details

    • AndroidSettingsService

      public AndroidSettingsService()
  • Method Details

    • store

      public void store(String key, String value)
      Description copied from interface: SettingsService
      Stores the setting with the specified key and value. If a setting with the specified key exists, the value for that setting will be overwritten with the specified value.
      Specified by:
      store in interface SettingsService
      Parameters:
      key - a key that uniquely identifies the setting
      value - the value associated with the key
    • remove

      public void remove(String key)
      Description copied from interface: SettingsService
      Removes the setting for the specified key.
      Specified by:
      remove in interface SettingsService
      Parameters:
      key - the key of the setting that needs to be removed
    • retrieve

      public String retrieve(String key)
      Description copied from interface: SettingsService
      Retrieves the value of the setting that is identified by the specified key.
      Specified by:
      retrieve in interface SettingsService
      Parameters:
      key - the key of the setting to look up
      Returns:
      the value associated with the setting or null when no setting was stored with the specified key