我的设备总是首次给我错误的位置更新,经过一段时间后,它显示正确。我在位置监听器中给位置更新留出了5000毫秒的时间。 但是第一次我的应用程序加载,我需要在这之后快速位置更新需要的是好的,在循环赛manner.How使我的片段首次使用如何在首次安装android应用程序时获取快速位置更新?
locationManager.requestLocationUpdates(bestProvider, 5000, 0, this);
请给我指导的变化?
问候, rajendar
我的设备总是首次给我错误的位置更新,经过一段时间后,它显示正确。我在位置监听器中给位置更新留出了5000毫秒的时间。 但是第一次我的应用程序加载,我需要在这之后快速位置更新需要的是好的,在循环赛manner.How使我的片段首次使用如何在首次安装android应用程序时获取快速位置更新?
locationManager.requestLocationUpdates(bestProvider, 5000, 0, this);
请给我指导的变化?
问候, rajendar
您不应该依赖即时的位置值。可能需要很长时间才能获得卫星等。
如果您只是粗略估算,请使用getLastKnownLocation()
设置你的位置更新为0,而不是5000,然后将其设置为5000的第一次更新后?