2010-08-17 233 views
1

我想做一些超鏈接。現在,我創建了按鈕,它使用WebView打開新的活動。但是我想在指定的網址打開一個「全局」的默認網頁瀏覽器。我怎樣才能做到這一點 ?如何打開默認瀏覽器

回答

8

您可以啓動一個全球性的意圖,將瀏覽器

Uri uri = Uri.parse("http://www.google.com"); 
startActivity(new Intent(Intent.ACTION_VIEW, uri)); 

還要確保網絡的權限添加到您的清單

<uses-permission android:name="android.permission.INTERNET" /> 
+2

權限是被拾起不需要,因爲它的瀏覽器訪問網絡,而不是用戶應用程序。 – 2010-08-17 18:50:22

+0

啊,很好。 – 2010-08-17 18:54:34

2

只是作出和意圖,並將鏈接設置爲URI的意圖。然後使用意圖開始活動。試試這個:

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://stackoverflow.com"))); 
相關問題