我是Robotium的新手。我正在尝试使用Robotium启动Android浏览器。谢谢!
答案 0 :(得分:1)
你可以这样做:
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getInstrumentation().getContext().startActivity(i);
然而,它将打开另一个应用程序,您将无法使用robotium执行任何其他操作。
答案 1 :(得分:0)
Robotium can be used for accessing views inside the application. Since browser is another application you cannot access it.
Only you can just launch a browser using the following code
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
Context instrumentationContext=getInstrumentation().getContext();
instrumentationContext.startActivity(browserIntent);