diff --git a/res/values/attrs.xml b/res/values/attrs.xml index 620eb7b0fa..4ed31f8968 100644 --- a/res/values/attrs.xml +++ b/res/values/attrs.xml @@ -215,6 +215,13 @@ + + + + + + diff --git a/src/com/android/launcher3/InvariantDeviceProfile.java b/src/com/android/launcher3/InvariantDeviceProfile.java index 25fd643b11..9dd1493d16 100644 --- a/src/com/android/launcher3/InvariantDeviceProfile.java +++ b/src/com/android/launcher3/InvariantDeviceProfile.java @@ -838,6 +838,8 @@ public class InvariantDeviceProfile { minCellSize[INDEX_TWO_PANEL_LANDSCAPE] = new PointF(x, y); float borderSpace = a.getFloat(R.styleable.ProfileDisplayOption_borderSpace, 0); + float borderSpaceLandscape = a.getFloat( + R.styleable.ProfileDisplayOption_borderSpaceLandscape, borderSpace); float borderSpaceTwoPanelPortrait = a.getFloat( R.styleable.ProfileDisplayOption_borderSpaceTwoPanelPortrait, borderSpace); float borderSpaceTwoPanelLandscape = a.getFloat( @@ -846,6 +848,11 @@ public class InvariantDeviceProfile { x = a.getFloat(R.styleable.ProfileDisplayOption_borderSpaceHorizontal, borderSpace); y = a.getFloat(R.styleable.ProfileDisplayOption_borderSpaceVertical, borderSpace); borderSpaces[INDEX_DEFAULT] = new PointF(x, y); + + x = a.getFloat(R.styleable.ProfileDisplayOption_borderSpaceLandscapeHorizontal, + borderSpaceLandscape); + y = a.getFloat(R.styleable.ProfileDisplayOption_borderSpaceLandscapeVertical, + borderSpaceLandscape); borderSpaces[INDEX_LANDSCAPE] = new PointF(x, y); x = a.getFloat(