我正在开发和应用程序,需要回调onLocationAvailability
,所以当我请求位置时
fusedLocationProviderClient.requestLocationUpdates(locationrequest, locationCallBack, Looper.getMainLooper());
我收到了回调请求,但是当我删除位置请求时
fusedLocationProviderClient.removeLocationUpdates(locationCallBack);
我无法收到回调,因为我未注册回调,因此我需要知道GPS是否处于活动状态时如何获取。
我需要用Long.MAX
时间而不是removeLocationUpdates
来请求位置更新?
或者我需要
FusedLocationProviderClient
和
LocationListener