当我的位置等于航路点的位置时,如何接收通知?
我使用带有某些航路点的Google Map Activity,并且如果应用程序在后台运行,则我需要在其中一个航路点旁边收到通知。
答案 0 :(得分:1)
LatLng latLngA = new LatLng(12.3456789,98.7654321); // Your Current Location
LatLng latLngB = new LatLng(98.7654321,12.3456789); // Notification coordinates
double distance = latLngA.distanceTo(latLngB);
用法:
if(distance<10) //10 depend on location accuracy
{
//Notification
}