android– 当我移动时,如何在谷歌地图上绘制路径?

android– 当我移动时,如何在谷歌地图上绘制路径?,第1张

概述我想在谷歌地图绘制路径.我能够在起点和终点之间绘制一条路径,但我想在移动时绘制路径.当我在谷歌地图上移动时,请帮我绘制路径.谢谢Monali解决方法:注册LocationListener并在方法onLocationChanged中绘制起点和已到达点之间的路径.privatevoidaddLocationListener(Locat

我想在谷歌地图绘制路径.我能够在起点和终点之间绘制一条路径,但我想在移动时绘制路径.当我在谷歌地图上移动时,请帮我绘制路径.

谢谢
Monali

解决方法:

注册LocationListener并在方法onLocationChanged中绘制起点和已到达点之间的路径.

    private voID addLocationListener(LocationListener locationListener) {    LocationProvIDer locationProvIDer = getLocationManager().getProvIDer(LocationManager.GPS_PROVIDER);    getLocationManager().requestLocationUpdates(locationProvIDer.getname(), LOCATION_UPDATE_INTERVAL,            LOCATION_UPDATE_MIN_disTANCE, locationListener);}private LocationManager getLocationManager() {    return (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);}private voID startGpsListening(Location start) {   this.startLocation = start;   addLocationListener(new MyLocationListener());}private Location startLocation = new Location("");private class MyLocationListener extends LocationListener {    public voID onLocationChanged(Location location) {        Log.d(LOG_TAG, "New location has come: " + location);        // draw path between startLocarion and this location    }    ...}
总结

以上是内存溢出为你收集整理的android – 当我移动时,如何在谷歌地图上绘制路径?全部内容,希望文章能够帮你解决android – 当我移动时,如何在谷歌地图上绘制路径?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1096395.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存