Loading packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/Utilities.java +9 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package com.android.systemui.shared.recents.utilities; import static android.app.StatusBarManager.NAVBAR_BACK_DISMISS_IME; import static android.app.StatusBarManager.NAVBAR_IME_SWITCHER_BUTTON_VISIBLE; import static android.app.StatusBarManager.NAVBAR_IME_VISIBLE; import static android.app.WindowConfiguration.WINDOWING_MODE_FREEFORM; import android.annotation.TargetApi; import android.app.StatusBarManager.NavbarFlags; Loading @@ -35,6 +36,8 @@ import android.util.DisplayMetrics; import android.view.Surface; import android.view.WindowManager; import com.android.systemui.shared.recents.model.Task; /* Common code */ public class Utilities { Loading Loading @@ -165,4 +168,10 @@ public class Utilities { float densityRatio = (float) densityDpi / DisplayMetrics.DENSITY_DEFAULT; return (size / densityRatio); } /** Whether a task is in freeform mode. */ public static boolean isFreeformTask(Task task) { return task != null && task.getKey() != null && task.getKey().windowingMode == WINDOWING_MODE_FREEFORM; } } Loading
packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/Utilities.java +9 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package com.android.systemui.shared.recents.utilities; import static android.app.StatusBarManager.NAVBAR_BACK_DISMISS_IME; import static android.app.StatusBarManager.NAVBAR_IME_SWITCHER_BUTTON_VISIBLE; import static android.app.StatusBarManager.NAVBAR_IME_VISIBLE; import static android.app.WindowConfiguration.WINDOWING_MODE_FREEFORM; import android.annotation.TargetApi; import android.app.StatusBarManager.NavbarFlags; Loading @@ -35,6 +36,8 @@ import android.util.DisplayMetrics; import android.view.Surface; import android.view.WindowManager; import com.android.systemui.shared.recents.model.Task; /* Common code */ public class Utilities { Loading Loading @@ -165,4 +168,10 @@ public class Utilities { float densityRatio = (float) densityDpi / DisplayMetrics.DENSITY_DEFAULT; return (size / densityRatio); } /** Whether a task is in freeform mode. */ public static boolean isFreeformTask(Task task) { return task != null && task.getKey() != null && task.getKey().windowingMode == WINDOWING_MODE_FREEFORM; } }