Espresso Androidスタジオでソフトキーボードエミュレータの「検索ボタン」を押すにはどうすればよいですか?それは右下にあります。Espressoのソフトキーボードエミュレータの "検索ボタン"を押す方法Androidスタジオのテスト
7
A
答えて
9
は使用pressImeActionButton()
ViewActionは、ここで説明:https://developer.android.com/reference/android/support/test/espresso/action/ViewActions.html#pressImeActionButton()
onView(withId(R.id.search_box))
.perform(pressImeActionButton());
また、あなたが予想されるIMEアクションが表示されているかどうかを確認するには、ここhttps://developer.android.com/reference/android/support/test/espresso/matcher/ViewMatchers.html#hasImeAction(int)を文書化hasImeAction (int imeAction)
を使用することができます。
0
- EditTextのレイアウトファイルセットのプロパティ
android:imeOptions="actionSearch"
。 その後、前の回答を使用します。
onView(withId(R.id.search_box)) .perform(pressImeActionButton());
関連する問題
- 1. マルチプロセスアプリのAndroid Espressoテスト
- 2. Android Espressoの概要ボタンを押してください
- 3. AndroidのPreferenceFragmentをEspressoでテストする
- 4. Androidキーボードの「検索」ボタンを「検索」
- 5. Androidスタジオのコード内で検索する
- 6. Androidスタジオ:app \ src \ debug \ res \ values \ google_maps_api.xmlファイルの検索方法
- 7. Android/Espressoテストの実行中のインテントエラー
- 8. Android - アクションメディアを検出する方法ボタンを長く押す
- 9. Googleからコードカバレッジレポートを取得する方法Android Espressoテスト用Firebase
- 10. Androidスタジオ:ログカット検索対フィルタ
- 11. ハードウェア検索ボタンを押すと、検索バーとキーボードが表示されます。コードから「検索ボタンを押す」方法
- 12. Androidスタジオのボタン
- 13. Androidスタジオでの検索可能なアクティビティ
- 14. Espresso androidTest.apkをAndroidスタジオ環境の外に作成するには?
- 15. Android Espresso - すべてのテストでセットアップを一度だけ実行する方法
- 16. Androidの検索メニュー項目は、戻るボタンを押すと消えます/検索フィールドを折りたたむ
- 17. Androidスタジオ2.1.3で単純なjunitテストを実行する方法
- 18. フラグメントからのボタンの検索方法
- 19. SQLiteの検索ボタンを押すとアプリケーションがクラッシュする
- 20. Androidスタジオ:VCSの開発者の名前を検索するアノテーションプリローダーログ
- 21. AndroidスタジオJUnitテストのFiresbaseでのテスト
- 22. Android:検索/ホーム/メニュー/戻るボタンをフェードアウトする方法は?
- 23. 入力後に値を検索し、テキストボックスに入力ボタンを押す方法
- 24. idがないウェブサイトの検索ボタンを押す
- 25. Androidスタジオjunitテストのログメッセージ
- 26. Android Espresso UIテストの@Ruleの目的は何ですか?
- 27. 自動テストのAndroid Espressoの述語ですか?
- 28. ボタンの押下方法は?
- 29. UWPアプリでのゲームコントローラのボタン押下(ABXY)の検出方法
- 30. Androidスタジオ特定のエントリのSQLiteデータベースのデータ検索