diff options
Diffstat (limited to 'src/com/android/settings/Utils.java')
-rw-r--r-- | src/com/android/settings/Utils.java | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/src/com/android/settings/Utils.java b/src/com/android/settings/Utils.java index 34a27fa..b18e27c 100644 --- a/src/com/android/settings/Utils.java +++ b/src/com/android/settings/Utils.java @@ -84,16 +84,12 @@ import android.util.ArraySet; import android.util.Log; import android.util.SparseArray; import android.view.LayoutInflater; -import android.view.DisplayInfo; import android.view.Surface; import android.view.View; import android.view.ViewGroup; import android.view.animation.Animation; import android.view.animation.Animation.AnimationListener; import android.view.animation.AnimationUtils; -import android.util.DisplayMetrics; -import android.view.DisplayInfo; -import android.view.WindowManager; import android.widget.ListView; import android.widget.TabWidget; @@ -165,14 +161,6 @@ public final class Utils { private static SparseArray<Bitmap> sDarkDefaultUserBitmapCache = new SparseArray<Bitmap>(); - // Device types - private static final int DEVICE_PHONE = 0; - private static final int DEVICE_HYBRID = 1; - private static final int DEVICE_TABLET = 2; - - // Device type reference - private static int sDeviceType = -1; - /** * Finds a matching activity for a preference's intent. If a matching * activity is not found, it will remove the preference. @@ -726,40 +714,6 @@ public final class Utils { return um.getUserInfo(um.getUserHandle()).isRestricted(); } - private static int getScreenType(Context context) { - if (sDeviceType == -1) { - WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); - DisplayInfo outDisplayInfo = new DisplayInfo(); - wm.getDefaultDisplay().getDisplayInfo(outDisplayInfo); - int shortSize = Math.min(outDisplayInfo.logicalHeight, outDisplayInfo.logicalWidth); - int shortSizeDp = shortSize * DisplayMetrics.DENSITY_DEFAULT - / outDisplayInfo.logicalDensityDpi; - if (shortSizeDp < 600) { - // 0-599dp: "phone" UI with a separate status & navigation bar - sDeviceType = DEVICE_PHONE; - } else if (shortSizeDp < 720) { - // 600-719dp: "phone" UI with modifications for larger screens - sDeviceType = DEVICE_HYBRID; - } else { - // 720dp: "tablet" UI with a single combined status & navigation bar - sDeviceType = DEVICE_TABLET; - } - } - return sDeviceType; - } - - public static boolean isPhone(Context context) { - return getScreenType(context) == DEVICE_PHONE; - } - - public static boolean isHybrid(Context context) { - return getScreenType(context) == DEVICE_HYBRID; - } - - public static boolean isTablet(Context context) { - return getScreenType(context) == DEVICE_TABLET; - } - /* returns whether the device has volume rocker or not. */ public static boolean hasVolumeRocker(Context context) { final int deviceKeys = context.getResources().getInteger( |