Как смоделировать перетаскивание в monkeyrunner с помощью «Давления» - PullRequest
3 голосов
/ 02 марта 2012

Development.apk -> Журнал "Расположение указателя":

03-02 17:22:28.050: I/Pointer(24911): Pointer 1: DOWN (400.0, 700.0) Pressure=0.0 Size=0.0 TouchMajor=0.0 TouchMinor=0.0 ToolMajor=0.0 ToolMinor=0.0 Orientation=0.0deg VScroll=0.0 HScroll=0.0

Давление при моделировании «перетаскивания» с помощью monkeyrunner всегда равно 0,0. Как добавить давление?

  • Я пытаюсь смоделировать щелчок прокрутки в браузере. Я ценю любые намеки.

1 Ответ

0 голосов
/ 04 декабря 2014

Попробуйте это:

from com.android.monkeyrunner import MonkeyDevice, MonkeyRunner, MonkeyView, MonkeyImage

my_device = MonkeyRunner.waitForConnection()
my_device.drag((350,600),(50,600),0.05,50)  #dragging screen to right

Это перетянет экран вправо. Начальные координаты: x1 = 350 y1 = 600 Конечные координаты: x2 = 50 y2 = 600

...