在我的Android應用程序中,點擊鏈接後,我必須打開谷歌地圖頁面。在谷歌地圖我預先填充源和目標地址。源地址是我的當前位置,目標地址是預定義的地址。我的目的地地址包含'&'。因此,當加載谷歌地圖時,目的地地址只有在'&'之前。如何形成包含的谷歌地圖的網址&
假設地址是:ABC &有限公司
在谷歌地圖談到只能做到ABC作爲目的地址。其餘的'& Co.'沒有顯示。
這是爲什麼?
請幫我一把。提前致謝。
在我的Android應用程序中,點擊鏈接後,我必須打開谷歌地圖頁面。在谷歌地圖我預先填充源和目標地址。源地址是我的當前位置,目標地址是預定義的地址。我的目的地地址包含'&'。因此,當加載谷歌地圖時,目的地地址只有在'&'之前。如何形成包含的谷歌地圖的網址&
假設地址是:ABC &有限公司
在谷歌地圖談到只能做到ABC作爲目的地址。其餘的'& Co.'沒有顯示。
這是爲什麼?
請幫我一把。提前致謝。
你試過用
String query = URLEncoder.encode("ABC & Co.");
格式化你的URL使用前?這基本上做你在做什麼你的答案,但它會在任何字符串上工作。
我得到了它的工作。給出'&'的URL轉義字符。它的值是%26
什麼是rawStr?當我在那裏輸入我的地址時,顯示錯誤......它說它應該是List <? extends NameValuePair> – Mathew
我的不好,我確實給了你錯誤的方法。那是編碼參數對。我已經用正確的方式更新了我的答案。 – Craigy