2011-10-20 16 views
1

以下,顯示是從我的代碼片段轉換的變量URI召開的字符串數據在瀏覽器

Uri uriUrl = Uri.parse(web); 
Intent launchBrowser = new Intent(Intent.ACTION_VIEW, uriUrl); 
startActivity(launchBrowser); 

變量String web="http://google.com" 在解析和啓動網絡瀏覽器的地址欄中顯示的地址瀏覽器爲http://%20google.com 由於「%20」,頁面未打開。 如何克服這個問題。 謝謝

回答

0

嘗試將字符串轉換爲:

Uri myUri = Uri.parse("http://www.google.com"); 

,現在檢查。

2

我的猜測是字符串變量不是「http://google.com」,而是「http:// google.com」,即在「http://」之後有一個額外的空格字符。只要刪除它,它應該工作。