Android 打開默認瀏覽器之前打開方式如下
1 Intent intent= new Intent(); intent.setAction("android.intent.action.VIEW"); 2 Uri content_url = Uri.parse(url); 3 intent.setData(content_url); 4 intent.setClassName("com.android.browser","com.android.browser.BrowserActivity"); 5 startActivity(intent);
在某些手機上程序自動退出,錯誤信息如下
Unable to find explicit activity class {com.android.browser/com.android.browser.BrowserActivity}; have you declared this activity in your AndroidManifest.xml?
1 Intent intent= new Intent(); intent.setAction("android.intent.action.VIEW"); 2 Uri content_url = Uri.parse(url); 3 intent.setDataAndType(content_url, "text/html"); 4 intent.addCategory(Intent.CATEGORY_BROWSABLE);
5 startActivity(intent);