我正在开发一个使用位置的应用程序。
我的问题:
当我在寻找最好的供应商时,我只能得到“网络”。
我知道为什么,但我不知道如何改进。
在位置设置中,当我检查“参数 -> 位置”和“安全设置 -> 使用无线网络”时,LocationManager.getBestProvider()
只返回网络。如果未选中且 GPS 处于活动状态,则getBestProvider
返回 GPS。
我想要做的是:
当两个选项都被选中时,如何使用/检测 GPS,而不是网络,作为位置提供者。
我正在开发一个使用位置的应用程序。
我的问题:
当我在寻找最好的供应商时,我只能得到“网络”。
我知道为什么,但我不知道如何改进。
在位置设置中,当我检查“参数 -> 位置”和“安全设置 -> 使用无线网络”时,LocationManager.getBestProvider()
只返回网络。如果未选中且 GPS 处于活动状态,则getBestProvider
返回 GPS。
我想要做的是:
当两个选项都被选中时,如何使用/检测 GPS,而不是网络,作为位置提供者。