@Override public Boolean get(View view) { return view.isEnabled(); }
@Override public boolean onStartNestedScroll(@NonNull View child, @NonNull View target, int nestedScrollAxes) { final View thisView = this; boolean accepted = thisView.isEnabled() && isNestedScrollingEnabled() && (nestedScrollAxes & ViewCompat.SCROLL_AXIS_VERTICAL) != 0; accepted = accepted && (mEnableRefresh || mEnableLoadMore); return accepted; }
void positionSelector(View sel) { final Rect selectorRect = mSelectorRect; selectorRect.set(sel.getLeft(), sel.getTop(), sel.getRight(), sel.getBottom()); positionSelector(selectorRect.left, selectorRect.top, selectorRect.right, selectorRect.bottom); final boolean isChildViewEnabled = mIsChildViewEnabled; if (sel.isEnabled() != isChildViewEnabled) { mIsChildViewEnabled = !isChildViewEnabled; refreshDrawableState(); } }
@OnClick(R.id.menu) public void onMenuClicked() { final boolean enabled = middleSheet.isEnabled(); if(enabled){ middleSheet.animate().translationY(bottomSheet.getHeight()); } else { middleSheet.animate().translationY(0); } middleSheet.setEnabled(!enabled); }
public S isEnabled() { isNotNull(); assertThat(actual.isEnabled()) // .overridingErrorMessage("Expected to be enabled but was disabled") // .isTrue(); return myself; }
public S isDisabled() { isNotNull(); assertThat(actual.isEnabled()) // .overridingErrorMessage("Expected to be disabled but was enabled") // .isFalse(); return myself; }
/** * Utility method for clicking on views exposing testing scenarios that are not possible when using the actual app. * * @throws RuntimeException if the view is disabled or if the view or any of its parents are not visible. * @return Return value of the underlying click operation. */ public boolean checkedPerformClick() { if (!realView.isShown()) { throw new RuntimeException("View is not visible and cannot be clicked"); } if (!realView.isEnabled()) { throw new RuntimeException("View is not enabled and cannot be clicked"); } AccessibilityUtil.checkViewIfCheckingEnabled(realView); return realView.performClick(); }
@Test public void propertyAppliedToEveryViewInList() { View view1 = new View(context); View view2 = new View(context); View view3 = new View(context); assertThat(view1.isEnabled()).isTrue(); assertThat(view2.isEnabled()).isTrue(); assertThat(view3.isEnabled()).isTrue(); List<View> views = asList(view1, view2, view3); ViewCollections.set(views, PROPERTY_ENABLED, false); assertThat(view1.isEnabled()).isFalse(); assertThat(view2.isEnabled()).isFalse(); assertThat(view3.isEnabled()).isFalse(); }
@Test public void actionAppliedToEveryViewInList() { View view1 = new View(context); View view2 = new View(context); View view3 = new View(context); assertThat(view1.isEnabled()).isTrue(); assertThat(view2.isEnabled()).isTrue(); assertThat(view3.isEnabled()).isTrue(); List<View> views = asList(view1, view2, view3); ViewCollections.run(views, ACTION_DISABLE); assertThat(view1.isEnabled()).isFalse(); assertThat(view2.isEnabled()).isFalse(); assertThat(view3.isEnabled()).isFalse(); }
@Test public void propertyAppliedToEveryViewInArray() { View view1 = new View(context); View view2 = new View(context); View view3 = new View(context); assertThat(view1.isEnabled()).isTrue(); assertThat(view2.isEnabled()).isTrue(); assertThat(view3.isEnabled()).isTrue(); View[] views = new View[] { view1, view2, view3 }; ViewCollections.set(views, PROPERTY_ENABLED, false); assertThat(view1.isEnabled()).isFalse(); assertThat(view2.isEnabled()).isFalse(); assertThat(view3.isEnabled()).isFalse(); }
@Test public void actionAppliedToEveryViewInArray() { View view1 = new View(context); View view2 = new View(context); View view3 = new View(context); assertThat(view1.isEnabled()).isTrue(); assertThat(view2.isEnabled()).isTrue(); assertThat(view3.isEnabled()).isTrue(); View[] views = new View[] { view1, view2, view3 }; ViewCollections.run(views, ACTION_DISABLE); assertThat(view1.isEnabled()).isFalse(); assertThat(view2.isEnabled()).isFalse(); assertThat(view3.isEnabled()).isFalse(); }
@Test public void setterAppliedToEveryViewInList() { View view1 = new View(context); View view2 = new View(context); View view3 = new View(context); assertThat(view1.isEnabled()).isTrue(); assertThat(view2.isEnabled()).isTrue(); assertThat(view3.isEnabled()).isTrue(); List<View> views = asList(view1, view2, view3); ViewCollections.set(views, SETTER_ENABLED, false); assertThat(view1.isEnabled()).isFalse(); assertThat(view2.isEnabled()).isFalse(); assertThat(view3.isEnabled()).isFalse(); }
@Test public void setterAppliedToEveryViewInArray() { View view1 = new View(context); View view2 = new View(context); View view3 = new View(context); assertThat(view1.isEnabled()).isTrue(); assertThat(view2.isEnabled()).isTrue(); assertThat(view3.isEnabled()).isTrue(); View[] views = new View[] { view1, view2, view3 }; ViewCollections.set(views, SETTER_ENABLED, false); assertThat(view1.isEnabled()).isFalse(); assertThat(view2.isEnabled()).isFalse(); assertThat(view3.isEnabled()).isFalse(); } }
@Test public void actionsAppliedToView() { View view = new View(context); assertThat(view.isEnabled()).isTrue(); assertThat(view.getAlpha()).isEqualTo(1f); ViewCollections.run(view, ACTION_DISABLE, ACTION_ZERO_ALPHA); assertThat(view.isEnabled()).isFalse(); assertThat(view.getAlpha()).isEqualTo(0f); }
@Test public void testViewEnabled() throws Exception { View mediaView = inflate(layout.main); assertThat(mediaView.findViewById(R.id.time).isEnabled()).isFalse(); }
@Test public void actionsAppliedToEveryViewInList() { View view1 = new View(context); View view2 = new View(context); View view3 = new View(context); assertThat(view1.isEnabled()).isTrue(); assertThat(view2.isEnabled()).isTrue(); assertThat(view3.isEnabled()).isTrue(); assertThat(view1.getAlpha()).isEqualTo(1f); assertThat(view2.getAlpha()).isEqualTo(1f); assertThat(view3.getAlpha()).isEqualTo(1f); List<View> views = asList(view1, view2, view3); ViewCollections.run(views, ACTION_DISABLE, ACTION_ZERO_ALPHA); assertThat(view1.isEnabled()).isFalse(); assertThat(view2.isEnabled()).isFalse(); assertThat(view3.isEnabled()).isFalse(); assertThat(view1.getAlpha()).isEqualTo(0f); assertThat(view2.getAlpha()).isEqualTo(0f); assertThat(view3.getAlpha()).isEqualTo(0f); }
@Test public void actionsAppliedToEveryViewInArray() { View view1 = new View(context); View view2 = new View(context); View view3 = new View(context); assertThat(view1.isEnabled()).isTrue(); assertThat(view2.isEnabled()).isTrue(); assertThat(view3.isEnabled()).isTrue(); assertThat(view1.getAlpha()).isEqualTo(1f); assertThat(view2.getAlpha()).isEqualTo(1f); assertThat(view3.getAlpha()).isEqualTo(1f); View[] views = new View[] { view1, view2, view3 }; ViewCollections.run(views, ACTION_DISABLE, ACTION_ZERO_ALPHA); assertThat(view1.isEnabled()).isFalse(); assertThat(view2.isEnabled()).isFalse(); assertThat(view3.isEnabled()).isFalse(); assertThat(view1.getAlpha()).isEqualTo(0f); assertThat(view2.getAlpha()).isEqualTo(0f); assertThat(view3.getAlpha()).isEqualTo(0f); }