如何使用Robotium放大/缩小?

时间:2012-10-04 09:53:08

标签: android-layout robotium

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

我尝试使用robotium打开Office apk自动化打开一个docx文件。 是否可以使用robotium为此文档页面进行ZOOM IN / OUT?

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

对于网页,您可以使用webview的zoomIn()方法,您可以使用任意数量的方法对robotium进行参考。

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

final WebView webView = (WebView) Solo.getView(R.id.web_views_id);
instrumentation.runOnMainSync(new Runnable() {
        @Override
        public void run() {
            webView.zoomIn()
        }
    });