Eit*_*rtz 4 android uri shortcut
通过图标启动特定浏览器是使用ACTION_MAIN完成的.使用默认浏览器启动特定URL是使用ACTION_VIEW完成的.
如果您想在特定浏览器中打开特定网址,该怎么办?
小智 7
如果您知道浏览器的包名称和类名,则可以使用Intent.setClassName(String packageName,String className).好像:
Intent i=new Intent(ACTION_VIEW, url);
i.setClassName("com.test.browser","BrowserActivity");
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
小智 6
你甚至可以通过它的包名调用特定的浏览器。
像这样;
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("https://www.google.co.com"));
intent.setPackage("org.mozilla.firefox");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1889 次 |
| 最近记录: |