public S hasNextFocusDownId(int id) { isNotNull(); int actualId = actual.getNextFocusDownId(); assertThat(actualId) // .overridingErrorMessage("Expected next focus down ID <%s> but was <%s>", id, actualId) // .isEqualTo(id); return myself; }
@Test public void test_nextFocusDownId() throws Exception { assertEquals(View.NO_ID, view.getNextFocusDownId()); view.setNextFocusDownId(R.id.icon); assertEquals(R.id.icon, view.getNextFocusDownId()); }
protected int getNextFocusDownBasedOnVisibility(View view) { int nextViewDownId = View.NO_ID; if (view.getVisibility() != View.GONE) { boolean keepGoing = true; View nextView = view; while (keepGoing) { keepGoing = false; nextViewDownId = nextView.getNextFocusDownId(); if (nextViewDownId != View.NO_ID) { nextView = findViewById(nextViewDownId); if (nextView.getVisibility() == View.GONE) { keepGoing = true; } } } } return nextViewDownId; }
public S hasNextFocusDownId(int id) { isNotNull(); int actualId = actual.getNextFocusDownId(); assertThat(actualId) // .overridingErrorMessage("Expected next focus down ID <%s> but was <%s>", id, actualId) // .isEqualTo(id); return myself; }
data.put("Visibility", translator.visibility(v.getVisibility())); data.put("NextFocusDownId", IdsHelper.getNameForId(v.getNextFocusDownId())); data.put("NextFocusLeftId", IdsHelper.getNameForId(v.getNextFocusLeftId())); data.put("NextFocusRightId", IdsHelper.getNameForId(v.getNextFocusRightId()));