Как увеличить / уменьшить масштаб с помощью Robotium?
Я пытаюсь открыть веб-браузер apk, открыть одну веб-страницу. Можно ли увеличить / уменьшить масштаб этой веб-страницы с помощью робота?
и я пытаюсь открыть один файл DOCX, используя Open Office APK автоматизации с помощью Robotium. Можно ли увеличить / уменьшить для этой страницы документа, используя robotium?
У любого есть решение тогда, пожалуйста, помогите мне.
2 ответа
Для веб-страницы вы можете использовать метод 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()
}
});