setAdaptiveTracking static method

Future<void> setAdaptiveTracking(
  1. AdaptiveTrackingConfig config
)

Sets adaptive tracking configuration.

Adaptive tracking automatically adjusts GPS polling frequency, accuracy, and behavior based on current conditions to optimize battery life while maintaining tracking quality.

Example:

await Locus.setAdaptiveTracking(AdaptiveTrackingConfig.balanced);

Implementation

static Future<void> setAdaptiveTracking(AdaptiveTrackingConfig config) async {
  _adaptiveConfig = config;
  await _methodChannel.invokeMethod(
    'setAdaptiveTracking',
    config.toMap(),
  );
}