changeSettings method
Future<bool>
changeSettings({
- LocationAccuracy? accuracy = LocationAccuracy.high,
- int? interval = 1000,
- double? distanceFilter = 0,
override
Change settings of the location request.
The accuracy
argument is controlling the precision of the
LocationData. The interval
and distanceFilter
are controlling how
often a new location is sent through onLocationChanged.
Implementation
@override
Future<bool> changeSettings({
LocationAccuracy? accuracy = LocationAccuracy.high,
int? interval = 1000,
double? distanceFilter = 0,
}) async {
final result = await _methodChannel!.invokeMethod(
'changeSettings',
<String, dynamic>{
'accuracy': accuracy!.index,
'interval': interval,
'distanceFilter': distanceFilter,
},
);
return result == 1;
}