transition/src/main/java/androidx/transition/ImageViewUtils.java
static void animateTransform(ImageView view, Matrix matrix) {
        if (Build.VERSION.SDK_INT < 21) {
            view.setImageMatrix(matrix);
        } else {
            fetchAnimateTransformMethod();
            if (sAnimateTransformMethod != null) {
                try {
                    sAnimateTransformMethod.invoke(view, matrix);
                } catch (IllegalAccessException e) {
                    // Do nothing
                } catch (InvocationTargetException e) {
                    throw new RuntimeException(e.getCause());
                }
            }
        }
    }
/**
     * Sets the matrix to animate the content of the image view.
     */
Sets the matrix to animate the content of the image view.
Sets the matrix to animate the content of the image view .
static void animateTransform(ImageView view, Matrix matrix) {
        if (Build.VERSION.SDK_INT < 21) {
            view.setImageMatrix(matrix);
        } else {
            fetchAnimateTransformMethod();
            if (sAnimateTransformMethod != null) {
                try {
                    sAnimateTransformMethod.invoke(view, matrix);
                } catch (IllegalAccessException e) {
                } catch (InvocationTargetException e) {
                    throw new RuntimeException(e.getCause());
                }
            }
        }
    }
static void animateTransform ( ImageView view , Matrix matrix ) { if ( Build . VERSION . SDK_INT < 21 ) { view . setImageMatrix ( matrix ) ; } else { fetchAnimateTransformMethod ( ) ; if ( sAnimateTransformMethod != null ) { try { sAnimateTransformMethod . invoke ( view , matrix ) ; } catch ( IllegalAccessException e ) { } catch ( InvocationTargetException e ) { throw new RuntimeException ( e . getCause ( ) ) ; } } } }
Sets the matrix to animate the content of the image view.
Sets the matrix to animate the content of the image view .
// Do nothing