1

我尝试打开网络浏览器 apk,打开一个网页。是否可以使用robotium 放大/缩小此网页?

我尝试使用robotium 使用open Office apk 自动化打开一个docx 文件。是否可以使用 robotsium 放大/缩小此文档页面?

任何人都有解决方案然后请帮助我。

4

2 回答 2

1

据我所知,Robotium 中没有类似的功能。

于 2012-10-05T07:00:20.517 回答
1

对于网页,您可以使用 webview 的 zoomIn() 方法,您已经获得了参考,可以使用任意数量的方式来使用 robots.

为了能够使用此方法,您必须将您从 robotsium 获得的视图投射到 WebView 并执行缩放,您必须在 uithread 上运行。代码看起来像:

final WebView webView = (WebView) Solo.getView(R.id.web_views_id);
instrumentation.runOnMainSync(new Runnable() {
        @Override
        public void run() {
            webView.zoomIn()
        }
    }); 
于 2012-10-16T12:07:11.677 回答