Прокрутите dx, dy, используя AccessibilityService в Android - PullRequest
2 голосов
/ 06 апреля 2020

Привет! Я хочу прокрутить dx или dy с помощью AccessibilityService, в настоящее время я использую приведенный ниже код для прокрутки, но при этом выполняется 1 полная прокрутка страницы, как я могу прокрутить, основываясь на значениях, таких как (x1, y1) до (x2, y2) или использование dx / dy с использованием функции executeAction () в AccessibilityService.

public boolean scrollView(AccessibilityNodeInfo nodeInfo) {

    if (nodeInfo == null) return false;

    if (nodeInfo.isScrollable()) {
        return nodeInfo.performAction(AccessibilityNodeInfo.ACTION_SCROLL_FORWARD);
    }

    for (int i = 0; i < nodeInfo.getChildCount(); i++) {
    if (scrollView(nodeInfo.getChild(i)) {
        return true;
    }
}

return false; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...