44 lines
1.7 KiB
Java
44 lines
1.7 KiB
Java
package androidx.transition;
|
|
|
|
import android.graphics.Matrix;
|
|
import android.view.View;
|
|
import androidx.annotation.NonNull;
|
|
import androidx.annotation.Nullable;
|
|
import androidx.annotation.RequiresApi;
|
|
@RequiresApi(29)
|
|
public class ViewUtilsApi29 extends ViewUtilsApi23 {
|
|
@Override // androidx.transition.ViewUtilsApi19, androidx.transition.ViewUtilsBase
|
|
public float getTransitionAlpha(@NonNull View view) {
|
|
return view.getTransitionAlpha();
|
|
}
|
|
|
|
@Override // androidx.transition.ViewUtilsApi21, androidx.transition.ViewUtilsBase
|
|
public void setAnimationMatrix(@NonNull View view, @Nullable Matrix matrix) {
|
|
view.setAnimationMatrix(matrix);
|
|
}
|
|
|
|
@Override // androidx.transition.ViewUtilsApi22, androidx.transition.ViewUtilsBase
|
|
public void setLeftTopRightBottom(@NonNull View view, int i, int i2, int i3, int i4) {
|
|
view.setLeftTopRightBottom(i, i2, i3, i4);
|
|
}
|
|
|
|
@Override // androidx.transition.ViewUtilsApi19, androidx.transition.ViewUtilsBase
|
|
public void setTransitionAlpha(@NonNull View view, float f) {
|
|
view.setTransitionAlpha(f);
|
|
}
|
|
|
|
@Override // androidx.transition.ViewUtilsApi23, androidx.transition.ViewUtilsBase
|
|
public void setTransitionVisibility(@NonNull View view, int i) {
|
|
view.setTransitionVisibility(i);
|
|
}
|
|
|
|
@Override // androidx.transition.ViewUtilsApi21, androidx.transition.ViewUtilsBase
|
|
public void transformMatrixToGlobal(@NonNull View view, @NonNull Matrix matrix) {
|
|
view.transformMatrixToGlobal(matrix);
|
|
}
|
|
|
|
@Override // androidx.transition.ViewUtilsApi21, androidx.transition.ViewUtilsBase
|
|
public void transformMatrixToLocal(@NonNull View view, @NonNull Matrix matrix) {
|
|
view.transformMatrixToLocal(matrix);
|
|
}
|
|
}
|