summaryrefslogtreecommitdiffstats
path: root/src/com/android
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2015-05-20 13:40:27 -0700
committerSunny Goyal <sunnygoyal@google.com>2015-05-20 13:40:57 -0700
commita1fbd84b791474a9e86b67caeaf27b8429afba73 (patch)
treec39eb577e835aec48fd184ec4149423535bb60d8 /src/com/android
parentf72eb710af8d5125d1d87ea18a94b19c9bf56cea (diff)
downloadandroid_packages_apps_Trebuchet-a1fbd84b791474a9e86b67caeaf27b8429afba73.tar.gz
android_packages_apps_Trebuchet-a1fbd84b791474a9e86b67caeaf27b8429afba73.tar.bz2
android_packages_apps_Trebuchet-a1fbd84b791474a9e86b67caeaf27b8429afba73.zip
Fixing unnecessary padding added to pages in overview mode
Change-Id: Icd17c2956b201ea0b6c6a2a495f567f51987b1ac
Diffstat (limited to 'src/com/android')
-rw-r--r--src/com/android/launcher3/FolderPagedView.java5
-rw-r--r--src/com/android/launcher3/PagedView.java7
2 files changed, 10 insertions, 2 deletions
diff --git a/src/com/android/launcher3/FolderPagedView.java b/src/com/android/launcher3/FolderPagedView.java
index de30b606a..06ed58895 100644
--- a/src/com/android/launcher3/FolderPagedView.java
+++ b/src/com/android/launcher3/FolderPagedView.java
@@ -241,6 +241,11 @@ public class FolderPagedView extends PagedView {
return page;
}
+ @Override
+ protected int getChildGap() {
+ return getPaddingLeft() + getPaddingRight();
+ }
+
public void setFixedSize(int width, int height) {
width -= (getPaddingLeft() + getPaddingRight());
height -= (getPaddingTop() + getPaddingBottom());
diff --git a/src/com/android/launcher3/PagedView.java b/src/com/android/launcher3/PagedView.java
index 686dd2f58..dda9a166c 100644
--- a/src/com/android/launcher3/PagedView.java
+++ b/src/com/android/launcher3/PagedView.java
@@ -909,8 +909,7 @@ public abstract class PagedView extends ViewGroup implements ViewGroup.OnHierarc
pageGap = getPaddingRight();
}
- childLeft += childWidth + pageGap
- + (lp.isFullScreenPage ? 0 : (getPaddingLeft() + getPaddingRight()));
+ childLeft += childWidth + pageGap + getChildGap();
}
}
@@ -958,6 +957,10 @@ public abstract class PagedView extends ViewGroup implements ViewGroup.OnHierarc
}
}
+ protected int getChildGap() {
+ return 0;
+ }
+
private void updateMaxScrollX() {
int childCount = getChildCount();
if (childCount > 0) {