Как я могу нажать на текстовую ссылку внутри в текстовом представлении в Appium - PullRequest
0 голосов
/ 10 сентября 2018

Как я могу нажать на текстовую ссылку внутри в textview в appium

например у меня есть строка и нет учетной записи? Регистрация

Только регистрация имеет ссылку, другие тексты отключены, когда я нажимаю на кнопку «Регистрация», перейдите к экрану регистрации.

Но я не могу нажать на Регистрация.

см. Изображение enter image description here

1 Ответ

0 голосов
/ 11 сентября 2018
WebElement element = driver.findElement(By.id("element id here"));
Point point = element.getLocation();

//you can change follwing point based on your link location
int x = point.x +1;  
int y = point.y + element.getSize().getHeight() - 1;

new TouchAction(driver).tap(x, y).perform();

Я нахожу это решение здесь в обсуждении аппиума

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