0

我正在尝试制作 GPS Android 应用程序,但无法设置目的地点。目前程序所做的只是获取您的 GPS 位置,并显示您的纬度和经度,我希望应用程序在您达到某个纬度或经度时告诉您,但坐标不会保持在一个稳定的数字,所以我可以在坐标改变之前永远不要让事件发生超过一秒钟,我想我需要在两个不同的坐标之间发生事件,一个高于目标坐标,另一个低于目标坐标,但我不知道如何这样做,请有人帮忙

4

1 回答 1

0

指定您将接受的更广泛的区域。

if(lat > TARGET_LAT - 0.02 && lat < TARGET_LAT + 0.02 && lon > TARGET_LON - 0.02 &&  lon < TARGET_LON + 0.02){
    // close enough!
}

看到这个关于数字应该是什么的想法。

于 2013-04-01T04:12:36.893 回答