summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/Utils.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/settings/Utils.java')
-rw-r--r--src/com/android/settings/Utils.java46
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(