RobotText中的Robotium新行

时间:2013-08-07 17:36:11

标签: android android-edittext robotium

是否可以使用Robotium在EditText中进行换行?

我试过

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

以及

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

两者都不起作用。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

首先,请确保您的EditText支持多行。

然后我发现,对于我的情况,当我使用EnterText而不是TypeText时,输入多行对我有用。

e.g。

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

答案 1 :(得分:0)

您的EditText支持换行是否正常?您可能需要设置

android:inputType="textMultiLine"

在您的editText的XML中。

(另见:Allow multi-line in EditText view in Android?