/**
* Clears and inflates the menu.
*
* @param menuResId The menu resource XML to be used.
*/
public static ViewAction reinflateMenu(final @MenuRes int menuResId) {
return new ViewAction() {
@Override
public Matcher<View> getConstraints() {
return isAssignableFrom(NavigationView.class);
}
@Override
public String getDescription() {
return "clear and inflate menu " + menuResId;
}
@Override
public void perform(UiController uiController, View view) {
uiController.loopMainThreadUntilIdle();
final NavigationView nv = (NavigationView) view;
nv.getMenu().clear();
nv.inflateMenu(menuResId);
uiController.loopMainThreadUntilIdle();
}
};
}
TestUtilsActions.java 文件源码
java
阅读 42
收藏 0
点赞 0
评论 0
项目:material-components-android
作者:
评论列表
文章目录