Получить ориентацию прокрутки, заданную AccessibilityNodeInfo - PullRequest
0 голосов
/ 29 мая 2019

Я создаю скрипт, который исследует различные приложения для Android.Если сценарий находит прокручиваемый компонент во время исследования, его необходимо прокрутить.Проблема заключается в том, что иногда направление прокрутки может быть горизонтальным или вертикальным, и я хотел бы узнать его перед выполнением действия прокрутки.

При наличии AccessibilityNodeInfo прокручиваемого компонента (например, RecyclerView), можно узнать вв каких направлениях RecyclerView можно прокручивать (вертикальное или горизонтальное)?

1 Ответ

0 голосов
/ 30 мая 2019

Наличие ACTION_SCROLL_UP / DOWN / LEFT / RIGHT - это API, который предоставляет вам эту информацию. К сожалению, оригинальный API ACTION_SCROLL_FORWARD / BACKWARD очень распространен и не говорит вам, в каком направлении. Поэтому, как и почти все в API специальных возможностей, все зависит от приложения и виджета, которые делятся с вами информацией.

...