私は robotium 3.6 を使用しており、現在表示されている のフラグメントを取得したいと考えていますandroid.support.v4.app.FragmentActivity
。これを行う方法?
質問する
900 次
1 に答える
1
実際にFragmentActivityを使用しているとすると、solo.getCurrentActivity()は必要なアクティビティを返す必要がありますが、アクティビティにキャストされるため、通常のJavaではandroid.support.v4.app.FragmentActivityにキャストする必要があります。仕方:
android.support.v4.app.FragmentActivity fragmentActivity = (android.support.v4.app.FragmentActivity) solo.getCurrentActivity();
ただし、タブホストなどの内部にこれがある場合、これは機能しない可能性があります。
于 2012-12-05T23:13:13.443 に答える