From 08650187c1f1a2d1ef7f754be0f479a29958daaa Mon Sep 17 00:00:00 2001 From: Michael Kolb Date: Mon, 25 Feb 2013 19:43:56 -0800 Subject: Use cross fade rotation animation Bug: 8257846 Change-Id: I891eda12f3de2ec0cd0f7672b991a19e6464873c --- gallerycommon/src/com/android/gallery3d/common/ApiHelper.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gallerycommon/src/com/android/gallery3d') diff --git a/gallerycommon/src/com/android/gallery3d/common/ApiHelper.java b/gallerycommon/src/com/android/gallery3d/common/ApiHelper.java index 56adcb1e9..4200ec75e 100644 --- a/gallerycommon/src/com/android/gallery3d/common/ApiHelper.java +++ b/gallerycommon/src/com/android/gallery3d/common/ApiHelper.java @@ -22,6 +22,7 @@ import android.hardware.Camera; import android.os.Build; import android.provider.MediaStore.MediaColumns; import android.view.View; +import android.view.WindowManager; import java.lang.reflect.Field; @@ -179,6 +180,9 @@ public class ApiHelper { public static final boolean HAS_GLES20_REQUIRED = Build.VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB; + public static final boolean HAS_ROTATION_ANIMATION = + hasField(WindowManager.LayoutParams.class, "rotationAnimation"); + public static int getIntFieldIfExists(Class klass, String fieldName, Class obj, int defaultVal) { try { -- cgit v1.2.3