3

ビューの子ビューにアクセスしようとしています。これは私が現在取り組もうとしているラインです。

onData(withDesc("Description")).onChildView(withId(R.id.positive)).perform(click());

private static Matcher<Object> withDesc(String desc) {
    return onView(withContentDescription(desc));
}

ViewInteractionしかし、これはではなくを返していObjectます。これが機能するように切り替えるにはどうすればよいですか?

4

2 に答える 2

-2

Hamcrestマッチャーの1つを使用して、ロードしたい目的のビューアイテムを一致させる方法を見つけることをお勧めします。ここで利用可能なマッチャーを見てください: https://code.google.com/p/hamcrest/wiki/Tutorial

于 2013-12-30T21:28:49.273 に答える