0

Robolectric と RoboGuice を使用して、非 UI 要素 (Android) をテストクラスに挿入する方法を見つけました。残念ながら、Android-UI-Elements をテストクラスに挿入する方法を理解できませんでした。

これは、RoboGuice と Robolectric の開発の現在の状態で可能ですか?

可能であれば、誰かがチュートリアルを見つけたり、小さなコード例を提供したりするヒントを教えてもらえますか? 現時点で不可能な場合は、ヒントも役立ちます。

ありがとう

4

1 に答える 1

0

いいえ、これは不可能です。InjectView コードは、ソースと宛先として機能する 1 つの引数のみを受け入れます。したがって、アクティビティから別のオブジェクトにビューの参照を挿入することはできません。

詳細については、ソースを確認してください: https://github.com/roboguice/roboguice/blob/master/roboguice/src/main/java/roboguice/inject/ViewListener.java#L162

于 2013-05-02T21:17:16.953 に答える