setAdaptiveTracking static method
- 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(),
);
}