Example #1
0
  @Test
  public void testPerformItemClick_ShouldFireOnItemClickListener() throws Exception {
    listView.setOnItemClickListener(
        new AdapterView.OnItemClickListener() {
          @Override
          public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            transcript.add("item was clicked: " + position);
          }
        });

    listView.performItemClick(null, 0, -1);
    transcript.assertEventsSoFar("item was clicked: 0");
  }
 public void setSelectedIndex(int position) {
   mDrawerList.performItemClick(mDrawerList.getChildAt(position), position, position);
 }