Class ActivitySensor


  • public class ActivitySensor
    extends Sensor
    This class provides an implementation of sensor API for detecting activities. ActivitySensor is a subclass of the abstract base class Sensor. It uses Android ActivityRegnitionClient API to detect activities and to update their values, as well as start and stop the activity detection updates
    • Constructor Detail

      • ActivitySensor

        public ActivitySensor​(java.lang.String id,
                              android.content.Context appEnv,
                              long interval)
        Creates a ActivitySensor
        Parameters:
        id - the identifier of this
        appEnv - the application env
        interval - the detection interval
      • ActivitySensor

        public ActivitySensor​(java.lang.String id,
                              android.content.Context appEnv)
        Creates a ActivitySensor
        Parameters:
        id - the identifier of this
        appEnv - the application env
      • ActivitySensor

        public ActivitySensor​(android.content.Context appEnv)
        Creates a ActivitySensor
        Parameters:
        appEnv - the application env
    • Method Detail

      • startUpdates

        public void startUpdates()
        Description copied from class: Sensor
        Starts receiving sensor data values
        Specified by:
        startUpdates in class Sensor
      • stopUpdates

        public void stopUpdates()
        Description copied from class: Sensor
        Stops receiving sensor data values
        Specified by:
        stopUpdates in class Sensor