@Override public boolean isLaidOut(@NonNull View v, boolean defaultValue) { return v.isLaidOut(); } }
private boolean isLaidOut() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { return view.isLaidOut(); } else { return view.getWidth() > 0 && view.getHeight() > 0; } }
@TargetApi(KITKAT) public S isLaidOut() { isNotNull(); assertThat(actual.isLaidOut()) // .overridingErrorMessage("Expected to be laid out but was not.") // .isTrue(); return myself; }
@TargetApi(KITKAT) public S isNotLaidOut() { isNotNull(); assertThat(actual.isLaidOut()) // .overridingErrorMessage("Expected to be not laid out but was.") // .isFalse(); return myself; }
private void captureValues(TransitionValues values) { View view = values.view; if (view.isLaidOut() || view.getWidth() != 0 || view.getHeight() != 0) { values.values.put(PROPNAME_ELEVATION, view.getZ()); } }
@TargetApi(KITKAT) public S isNotLaidOut() { isNotNull(); assertThat(actual.isLaidOut()) // .overridingErrorMessage("Expected to be not laid out but was.") // .isFalse(); return myself; }
@TargetApi(KITKAT) public S isLaidOut() { isNotNull(); assertThat(actual.isLaidOut()) // .overridingErrorMessage("Expected to be laid out but was not.") // .isTrue(); return myself; }
data.put("IsTextDirectionResolved", v.isTextDirectionResolved()); data.put("IsAttachedToWindow", v.isAttachedToWindow());//19 data.put("IsLaidOut", v.isLaidOut());//19 data.put("IsLayoutDirectionResolved", v.isLayoutDirectionResolved());//19