【问题标题】:Cannot draw proper route for the google maps api for android v2无法为 android v2 的 google maps api 绘制正确的路线
【发布时间】:2013-03-25 18:56:52
【问题描述】:

我无法使用新版本的 api 在两个地方之间绘制正确的路线?..经过大量研究后,我发现通过使用方向 api 之外的折线数据会帮助我,确实它做到了,因为我能够绘制它。但是它通过添加一条直线来避免轻微的转弯。我怎样才能画出正确的路径?..

【问题讨论】:

    标签: google-maps-android-api-2


    【解决方案1】:

    试试这个,

     final Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://maps.google.com/maps?" + "saddr=" + source_lat
    + "," + source_lon + "&daddr=" + destination_lat + ","+ destination_lat));
                    intent.setClassName("com.google.android.apps.maps",
                            "com.google.android.maps.MapsActivity");
                    ((Activity) this).startActivity(intent);
    

    【讨论】:

    • 谢谢!...但是它会使用新的谷歌地图 api android v2。如果我没记错的话,这会在浏览器中显示谷歌地图。不是这样吗?
    • 它不会在浏览器中打开谷歌地图,而是在原生谷歌地图应用程序中打开。 Orelse,如果您想在地图活动中显示路线,那么您必须使用折线,但它不会为您提供实际路线,而是显示源和目的地之间的一条线。
    猜你喜欢
    • 1970-01-01
    • 2012-12-05
    • 1970-01-01
    • 2013-02-12
    • 1970-01-01
    • 2018-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多