エスプレッソ・テストを実行しています。 私の問題は、Main.activityを開く代わりに、テストを開始する前にメインアクティビティの一部であるフラグメントを直接開きたいと思っています。アクティビティの代わりにエスプレッソ・テストのフラグメントを直接開始する方法
0
A
答えて
0
できません。フラグメントの目的はアクティビティと並行して実行することです。 フラグメントとレイアウトを実行した空のアクティビティを作成し、そのアクティビティをマニフェストのMainActivityとして配置することができます
0
テストでFragmentManager
トランザクションを実行できます。
テストでActivityTestRuleを使用している場合は、開始アクティビティをgetActivity()
で取得してから、プロダクションコードと同じ方法でスワップまたは追加することができます。
関連する問題
- 1. フラグメントを使用してアクティビティを使用する代わりにSmartLockの保存を開始する方法
- 2. フラグメントでの開始アクティビティ
- 3. 他のアクティビティからフラグメントを開始する方法
- 4. アクティビティが開始していません。別のアクティビティが代わりに開始されます
- 5. アクティビティからフラグメントを開始する方法
- 6. エスプレッソのアクティビティ間でスワイプをテストする方法は?
- 7. アクティビティのフラグメントからトーストの代わりにTextViewを設定
- 8. PHPセッションの開始データベースベースの接続の代わりにファイルを開く
- 9. フラグメント内でのアクティビティの開始
- 10. スライディングメニューでフラグメントの代わりにアクティビティを使用
- 11. 代わりにEditTextを使用する方法オートコンプリート用のフラグメント?
- 12. アクティビティの開始方法ダイアログ
- 13. 直接返信通知がアクティビティを開始します
- 14. Jpa @GeneratedValue(strategy = GenerationType.AUTO)に0の代わりに開始値を与える方法
- 15. アクティビティと異なるアクティビティからのフラグメントの開始
- 16. アンドロイドシミュレータの代わりにアンドロイドデバイスで直接アンドロイドアプリケーションをテストできません
- 17. 新しいアクティビティを開始し、そのアクティビティでメソッドを開始する方法
- 18. フラグメント内のボタンを使用してアクティビティを開始する方法は?以下
- 19. アクティビティでフラグメントを開始する方法変数で保留中のインテントから
- 20. アクティビティの代わりにBroadcastReceiver
- 21. トーストの代わりにアイテムをクリックしてアクティビティを開く方法は?
- 22. IDEの代わりにブラウザでTFSビルドを開始する
- 23. 直線の代わりに、長方形
- 24. エスプレッソ:SwipeRefreshLayoutのテスト方法
- 25. ResourceManagerの代わりにresource.resxに直接アクセスする方が良いですか?
- 26. フラグメントまたはアクティビティの代わりにアダプタでサービスをバインド解除する方法
- 27. フラグメントを開始する方法新しいアクティビティを開く、新しいアクティビティを開く、新しいアクティビティを開く方法、フラグメントを開く方法はありますか?
- 28. フラグメントの代わりにMainActivityのSwitch.setOnCheckedChangeListener
- 29. 使用の直接リンクの代わりに、postForEntity
- 30. エスプレッソで特定のアクティビティをテストするには?
これを試す:https://stackoverflow.com/a/38393087/1562755 –