Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 反应本机:检测位置设置中的更改_Android_React Native_Geolocation - Fatal编程技术网

Android 反应本机:检测位置设置中的更改

Android 反应本机:检测位置设置中的更改,android,react-native,geolocation,Android,React Native,Geolocation,我很难检测用户何时从状态栏启用位置,以便立即检索坐标。有什么想法吗?是否得到支持?我找不到这方面的有用信息…仅仅因为它们启用了位置并不意味着有一个可用的位置。GPS(甚至网络)查找需要时间。而且,如果没有人在使用Android,它也不会浪费计算的处理/电池电量。@Gabeschen感谢您的评论。我的问题是,应用程序如何知道何时从状态栏启用了位置(甚至wi-fi)服务,以便可以重新呈现?您可以在Geolocation.watchPosition(successCallback,[errorCall

我很难检测用户何时从状态栏启用位置,以便立即检索坐标。有什么想法吗?是否得到支持?我找不到这方面的有用信息…

仅仅因为它们启用了位置并不意味着有一个可用的位置。GPS(甚至网络)查找需要时间。而且,如果没有人在使用Android,它也不会浪费计算的处理/电池电量。@Gabeschen感谢您的评论。我的问题是,应用程序如何知道何时从状态栏启用了位置(甚至wi-fi)服务,以便可以重新呈现?您可以在
Geolocation.watchPosition(successCallback,[errorCallback],[options])
方法的
successCallback
函数中检测用户何时允许位置访问。