通过图标启动特定浏览器是通过 ACTION_MAIN 完成的。 使用默认浏览器启动特定 url 是通过 ACTION_VIEW 完成的。
如果你想在特定的浏览器中打开特定的 url 怎么办?
最佳答案
如果知道浏览器的包名和类名,就可以使用 Intent.setClassName(字符串包名,字符串类名)。看起来像:
Intent i=new Intent(ACTION_VIEW, url);
i.setClassName("com.test.browser","BrowserActivity");
startActivity(i);
关于Android 使用特定浏览器启动特定 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10267952/