1
有没有一种方法来确定哪些服务(手机信号塔或Wi-Fi)使用,它传递给LocationListener.onLocationChanged(Location location)
确定源(手机信号塔或Wi-Fi)的LocationManager使用
有没有一种方法来确定哪些服务(手机信号塔或Wi-Fi)使用,它传递给LocationListener.onLocationChanged(Location location)
确定源(手机信号塔或Wi-Fi)的LocationManager使用
来获得定位对象LocationManager
Location.getProvider()
https://developer.android.com/reference/android/location/Location.html#getProvider()
这应该会给你想要的信息。
这不是只是返回LocationManager.NETWORK_PROVIDER或LocationManager.GPS_PROVIDER,因为这些是LocationManager类中与提供者相关的唯一两个String常量?这两个字符串分别具有“网络”和“gps”的值。我期待看看能否告诉我设备使用的两种“网络”方法中的哪一种 –
我想你是对的。但是,尽管从准确性做出估计,我不能再帮助你。祝你好运。 – Budius
这就是我的研究让我相信:/你会碰巧知道哪一个(cell或wifi)会更准确?或者如果有一个订单的设备跟随时,无线和细胞都可用,或者它是否考虑到两个来源 –