我是Android开发的新手。我正在开发我的第一个项目,并希望在我的单元测试中使用Robolectric。

由于我有些迷茫,所以我的问题很直截了当:单击Drawer Navigation中的项目时,如何测试正确的行为。我主要是问
如何模拟项目点击。

提前致谢。

最佳答案

您可以利用如下阴影:

ListView lvMenu = (ListView)mMainActivity.findViewById(R.id.lvMenu);
Shadows.shadowOf(lvMenu).performItemClick(0); //click first item
Shadows.shadowOf(lvMenu).performItemClick(1); //click second item

10-05 19:35