Как увеличить / уменьшить масштаб с помощью Robotium?

Я пытаюсь открыть веб-браузер apk, открыть одну веб-страницу. Можно ли увеличить / уменьшить масштаб этой веб-страницы с помощью робота?

и я пытаюсь открыть один файл DOCX, используя Open Office APK автоматизации с помощью Robotium. Можно ли увеличить / уменьшить для этой страницы документа, используя robotium?

У любого есть решение тогда, пожалуйста, помогите мне.

2 ответа

Насколько я знаю, в Robotium такой функциональности нет.

Для веб-страницы вы можете использовать метод 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()
        }
    }); 
Другие вопросы по тегам