안녕, 일반적으로 나는 sendkey 방법을 사용할 수 있습니다하지만이 은어 모바일 폰 요소, .I 등 키 하나 하나, 부분 부분, 또는 텍스트를 보내려고 그것은 일을 didnt. 당신은 나 좀 도와 줄래? 내 코드 :
List<WebElement> menu22 =driver.findElements(By.className("android.widget.EditText"));
menu22.get(3).click();
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.KEYCODE_6);
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.KEYCODE_5);
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.KEYCODE_7);
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.KEYCODE_6);
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.KEYCODE_6);
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.KEYCODE_5);
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.KEYCODE_7);
((AndroidDriver) driver).pressKeyCode(AndroidKeyCode.KEYCODE_6);
The other my codes:
List<String> tel = Arrays.asList("5", "4", "5", "8", "5","3", "4", "5", "8", "5");
for (int i = 0; i < tel.size(); i++) {
menu22.get(3).sendKeys(tel.get(tel.size()-1-i));
driver.hideKeyboard();
}
과 다른 코드 :
이menu22.get(3).sendKeys("5458650215"));
누구의 도움이 필요합니까? :( – little