編集テキスト テキストにテキストを入力する必要があり、その後、ソフト キーボードの完了ボタンをクリックする必要があります。このために、以下のコードを使用しました
solo.sendKey(Solo.ENTER);
と
solo.clickOnText("Done");
しかし、それは機能していません.robotiumを使用してソフトキーボードの完了ボタンをクリックするにはどうすればよいですか?
編集テキスト テキストにテキストを入力する必要があり、その後、ソフト キーボードの完了ボタンをクリックする必要があります。このために、以下のコードを使用しました
solo.sendKey(Solo.ENTER);
と
solo.clickOnText("Done");
しかし、それは機能していません.robotiumを使用してソフトキーボードの完了ボタンをクリックするにはどうすればよいですか?
ソフトキーはビットマップであるため、キー コントロールを使用することはできません。できることは、位置を知り、その位置を押すことです。
実際には、キーボードを閉じるには solo.goBack() を実行する必要があります。
やってみました?
solo.sendKey(16);
実際、
KeyEvent.FLAG_EDITOR_ACTION
public static final int FLAG_EDITOR_ACTION
This mask is used for compatibility, to identify enter keys that are coming from an IME whose enter key has been auto-labelled "next" or "done". This allows TextView to dispatch these as normal enter keys for old applications, but still do the appropriate action when receiving them.
Constant Value: 16 (0x00000010)
先に進むために完了ボタンを押す必要はありません。solo.clickOnText("submit")
編集テキストにテキストを入力したら、次の指示などを行うことができます。