显示打开浏览器:
//不推荐这种方式
public void click(View view){
Intent intent = new Intent();
//显式的意图激活另外一个应用程序的某个界面 指定包名 和 界面的完整的类路径名
intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");
intent.setData(Uri.parse("http://www.baidu.com"));
startActivity(intent);
}
隐式打开浏览器:
public void click(View view){
Intent intent = new Intent();
//在上层源码提取
intent.setAction("android.intent.action.VIEW");
intent.addCategory("android.intent.category.BROWSABLE");
intent.addCategory("android.intent.category.DEFAULT");
intent.setData(Uri.parse("http://www.baidu.com"));
startActivity(intent);
}