【发布时间】:2019-09-24 10:11:33
【问题描述】:
我正在使用Location 插件来获取用户的当前位置。它工作正常。
但是当用户关闭当前页面时,我需要停止位置监听。
listenLocation= (LocationData locationData) async {
if (mounted) {
setState(() {
userLocation = locationData;
});
}
print("lat: " +
userLocation.latitude.toString() +
" - Long: " +
userLocation.longitude.toString());
};
location.onLocationChanged().listen(listenLocation);
如何在 dispose 方法中停止监听?
【问题讨论】:
标签: flutter geolocation location