程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> url-從我的應用程序中,我如何在android網頁浏覽器中打開一個URL

url-從我的應用程序中,我如何在android網頁浏覽器中打開一個URL

編輯:編程綜合問答
從我的應用程序中,我如何在android網頁浏覽器中打開一個URL

如何在內置的網頁浏覽器中從代碼打開一個URL,而不是在我的應用程序中?
我嘗試這樣做:

Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(strURL));

startActivity(myIntent);

但是我得到了一個異常:"No activity found to handle Intent{action=android.intent.action.VIEW data =www.google.com"

最佳回答:


試試這個:

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

我用這個是可以的。
對於缺少的"http://" ,我通常是這樣做:

if (!url.startsWith("http://") && !url.startsWith("https://"))
   url = "http://" + url;

我也可能將用戶輸入的帶有"http://"的URL地址先填到你的EditText

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved