计划是在后台开个service定位服务,前台需要经纬度的时候,从service获取。
实现过程如下:
public GPSService(){
minTime=UnTaskCheckingActivity.minTime;
minDistance=UnTaskCheckingActivity.minDistance;
locationHandler=UnTaskCheckingActivity.locationHandler;
}
这样只有UnTaskCheckingActivity界面才能获取经纬度信息,在service线程里面获取不到经纬度,必须再重新开启一个定位监听函数才可以获取经纬度。