RobotiumがサポートするTestdroidを使用しようとしています。
背景:(
FragmentStatePagerAdapter
とは異なりFragmentPagerAdapter
)フラグメントにタグ値を割り当てないため、機能しませんwaitForFragmentByTag
。その結果waitForFragmentById
、私はを使用しますが、期待どおりに動作することができません。
私のフラグメントは、UIの構造とレイアウトを定義するxml(fragment.xml )で定義されています。私のフラグメントは、リスナーが登録されるコード( Fragment.java )などでも定義されています。
ExtSolo
ソースコードをデバッグしましたWaiter
が、fragmentManager(両方)を呼び出すと、XMLの親要素の@idタグでR.id.fragment
定義されたID()とファイル自体で定義されたID ( R.layout.fragment
)の両方に対してnull値が返されます。 。
これらは使用する正しいID値ですか?そうでない場合は、何ですか?どんな助けでも大歓迎です。