22 lines
744 B
Java
22 lines
744 B
Java
package androidx.transition;
|
|
|
|
import android.annotation.SuppressLint;
|
|
import android.view.View;
|
|
import androidx.annotation.NonNull;
|
|
import androidx.annotation.RequiresApi;
|
|
@RequiresApi(22)
|
|
public class ViewUtilsApi22 extends ViewUtilsApi21 {
|
|
private static boolean sTryHiddenSetLeftTopRightBottom = true;
|
|
|
|
@Override // androidx.transition.ViewUtilsBase
|
|
@SuppressLint({"NewApi"})
|
|
public void setLeftTopRightBottom(@NonNull View view, int i, int i2, int i3, int i4) {
|
|
if (sTryHiddenSetLeftTopRightBottom) {
|
|
try {
|
|
view.setLeftTopRightBottom(i, i2, i3, i4);
|
|
} catch (NoSuchMethodError unused) {
|
|
sTryHiddenSetLeftTopRightBottom = false;
|
|
}
|
|
}
|
|
}
|
|
}
|