2013-08-07 4 views
2

Возможно ли сделать разрыв строки в EditText с помощью Robotium?Новая строка Robotium в EditText

Я попытался

solo.clickOnView(et); 
solo.(KeyEvent.KEYCODE_ENTER); 

, а также

solo.typeText(et, "\n"); 

Оба не работают.

Любые идеи?

ответ

0

Поддерживает ли ваша линия поддержки EditText нормально? Возможно, вам придется установить

android:inputType="textMultiLine" 

в формате XML для вашего editText.

(см также: Allow multi-line in EditText view in Android?)

+0

Если я вручную проверил приложение, я могу нажать Enter на моей клавиатуре программного обеспечения, и он работает. Автоматический тест должен делать то же самое – user2331454

1

Прежде всего, пожалуйста, убедитесь, что ваш EditText поддержки нескольких строк.

Тогда я обнаружил, что для моих случаев ввод нескольких строк работает для меня, когда я использую EnterText вместо TypeText.

например.

solo.EnterText(et, "\n"); 
Смежные вопросы