gpt4 book ai didi

android - 如何以编程方式获取/设置当前位置?

转载 作者:搜寻专家 更新时间:2023-11-01 09:09:36 24 4
gpt4 key购买 nike

我想在我的应用程序中实现一项功能,让我可以看到我的当前位置,如果位置不准确,我什至应该可以选择手动设置它。如何才能做到这一点?我应该使用网络服务还是什么?

修订

我想我的问题不是很清楚。对不起。我目前能够得到我的纬度和经度。但有时它不是很准确。在那种情况下,我应该能够输入我的地名(州),我想收到那个地方的标准经纬度。我只是想知道如何实现它。

最佳答案

这是我为我的目的编写的一个小MockLocationProvider 类。它只是改变位置对象的纬度和经度并返回它。

public class MockLocationProvider {

public static Location getMockLocation(double latitude, double longitude) {
Location location = new Location(LocationManager.GPS_PROVIDER);
location.setLatitude(latitude);
location.setLongitude(longitude);
return location;
}
}

但是,无法真正理解为什么要在实际应用程序中使用它。我只是用它来测试。无论如何,希望这对您有所帮助。

关于android - 如何以编程方式获取/设置当前位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9241400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com