Merge "Adding some helper methods in QuickstepContract"
This commit is contained in:
committed by
Android (Google) Code Review
commit
b89d92b5d6
@@ -24,6 +24,8 @@ import android.content.Context;
|
||||
import android.content.res.Resources;
|
||||
import android.view.WindowManagerPolicyConstants;
|
||||
|
||||
import com.android.internal.policy.ScreenDecorationsUtils;
|
||||
|
||||
/**
|
||||
* Various shared constants between Launcher and SysUI as part of quickstep
|
||||
*/
|
||||
@@ -130,5 +132,19 @@ public class QuickStepContract {
|
||||
com.android.internal.R.dimen.config_backGestureInset);
|
||||
}
|
||||
|
||||
/**
|
||||
* Corner radius that should be used on windows in order to cover the display.
|
||||
* These values are expressed in pixels because they should not respect display or font
|
||||
* scaling, this means that we don't have to reload them on config changes.
|
||||
*/
|
||||
public static float getWindowCornerRadius(Resources resources) {
|
||||
return ScreenDecorationsUtils.getWindowCornerRadius(resources);
|
||||
}
|
||||
|
||||
/**
|
||||
* If live rounded corners are supported on windows.
|
||||
*/
|
||||
public static boolean supportsRoundedCornersOnWindows(Resources resources) {
|
||||
return ScreenDecorationsUtils.supportsRoundedCornersOnWindows(resources);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user