diff options
author | nebkat <nebkat@teamhacksung.org> | 2012-03-18 11:22:28 +0000 |
---|---|---|
committer | Robert Burns <burnsra@gmail.com> | 2012-08-13 10:30:09 -0400 |
commit | 62125cee610e35703522ad482fb102f034f7ba0c (patch) | |
tree | 6af21b453f2d0245c6a47bf97766c81c240a8b85 /src/com/cyanogenmod/trebuchet/Workspace.java | |
parent | 9510e2ea7f7387ee939b88a1104bedf157523772 (diff) | |
download | android_packages_apps_Trebuchet-62125cee610e35703522ad482fb102f034f7ba0c.tar.gz android_packages_apps_Trebuchet-62125cee610e35703522ad482fb102f034f7ba0c.tar.bz2 android_packages_apps_Trebuchet-62125cee610e35703522ad482fb102f034f7ba0c.zip |
Workspace: Custom Vertical/Horizontal Padding
Change-Id: Ie9b74b081f254493905ab792bfe85f95a6641a79
Diffstat (limited to 'src/com/cyanogenmod/trebuchet/Workspace.java')
-rw-r--r-- | src/com/cyanogenmod/trebuchet/Workspace.java | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/com/cyanogenmod/trebuchet/Workspace.java b/src/com/cyanogenmod/trebuchet/Workspace.java index 2ae8f32e0..5fc3b7a57 100644 --- a/src/com/cyanogenmod/trebuchet/Workspace.java +++ b/src/com/cyanogenmod/trebuchet/Workspace.java @@ -261,6 +261,8 @@ public class Workspace extends SmoothPagedView // Preferences private int mNumberHomescreens; private int mDefaultHomescreen; + private int mScreenPaddingVertical; + private int mScreenPaddingHorizontal; private boolean mShowSearchBar; private boolean mResizeAnyWidget; private boolean mHideIconLabels; @@ -340,6 +342,8 @@ public class Workspace extends SmoothPagedView if (mDefaultHomescreen >= mNumberHomescreens) { mDefaultHomescreen = mNumberHomescreens / 2; } + mScreenPaddingVertical = PreferencesProvider.Interface.Homescreen.getScreenPaddingVertical(context); + mScreenPaddingHorizontal = PreferencesProvider.Interface.Homescreen.getScreenPaddingHorizontal(context); mShowSearchBar = PreferencesProvider.Interface.Homescreen.getShowSearchBar(context); mResizeAnyWidget = PreferencesProvider.Interface.Homescreen.getResizeAnyWidget(context); mHideIconLabels = PreferencesProvider.Interface.Homescreen.getHideIconLabels(context); @@ -464,8 +468,12 @@ public class Workspace extends SmoothPagedView LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); for (int i = 0; i < mNumberHomescreens; i++) { - inflater.inflate(R.layout.workspace_screen, this); - } + View screen = inflater.inflate(R.layout.workspace_screen, null); + screen.setPadding(screen.getPaddingLeft() + mScreenPaddingHorizontal, + screen.getPaddingTop() + mScreenPaddingVertical, + screen.getPaddingRight() + mScreenPaddingHorizontal, + screen.getPaddingBottom() + mScreenPaddingVertical); + addView(screen); } try { mBackground = res.getDrawable(R.drawable.apps_customize_bg); |