@Test
  @Ignore("Test is flaky. It sends the .click() while the app is still animating opening the registration screen")
  public void shouldScrollAndEnterText() {
    openStartActivity();

    driver().findElement(By.id("startUserRegistration")).click();
    new WebDriverWait(driver(), 5).until(ExpectedConditions.presenceOfElementLocated(By
        .id("inputUsername")));
    WebElement acceptAddsCheckbox = driver().findElement(By.id("input_adds"));
    if (acceptAddsCheckbox.isSelected()) {
      acceptAddsCheckbox.click();
      Assert.assertEquals(false, acceptAddsCheckbox.isSelected());
    } else {
      acceptAddsCheckbox.click();
      Assert.assertEquals(true, acceptAddsCheckbox.isSelected());
    }
  }
Based on the default test emulator used to verify build that has a resolution of 320x480
pixels.
selendroid-test-app/src/test/java/io/selendroid/nativetests/NativeElementInteractionTest.java