簡體   English   中英

如何在Android上使用Google Maps Directions API?

[英]How do I use Google Maps Directions API on Android?

我查看了Google Maps API說明文檔,但它只是說了很多內容,有人可以向我展示如何在Android上使用Directions API的代碼嗎?

我只想讓A點的線方向轉到B點。

是的,可以將direcitons api與地圖集成。 無需編寫自己的API。 你可以很容易地實現這一目標。 使用Google android api V2,無需繪制畫布。 添加內容非常簡單。

請在此處閱讀Google地圖https://developers.google.com/maps/documentation/android/start

和方向

https://developers.google.com/maps/documentation/directions/

在此過程中您有任何具體問題,請詢問。

謝謝,

簡單方法如果您知道起點和終點的緯度和經度,則可以在webview中加載帶有方向線的谷歌地圖。

這是在webview中加載谷歌地圖的代碼段。

            WebView myWebView = (WebView) findViewById(R.id.webview);
            myWebView.setWebViewClient(new WebViewClient());
            myWebView.getSettings().setJavaScriptEnabled(true);

            final ProgressDialog progressDialog = new ProgressDialog(this);
            progressDialog.setMessage("Loading...");
            progressDialog.show();

            myWebView.setWebViewClient(new WebViewClient() {
                @Override
                public boolean shouldOverrideUrlLoading(WebView view, String url) {
                    view.loadUrl(url);
                    return true;
                }

                @Override
                public void onPageFinished(WebView view, String url) {
                    if (progressDialog.isShowing()) {
                        new Handler().postDelayed(new Runnable() {
                            @Override
                            public void run() {
                                progressDialog.dismiss();
                            }
                        }, 2000);

                    }
                }

                @Override
                public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
                    //Show error message
                }
            });
            myWebView.loadUrl("http://maps.google.com/maps?saddr=" + latitude + "," + longitude + "&daddr=" + deignationLat + "," + deignationLong);

或者您可以參考鏈接: http//www.journaldev.com/13373/android-google-map-drawing-route-two-points

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM