diff options
author | nebkat <nebkat@teamhacksung.org> | 2012-12-16 16:23:58 +0000 |
---|---|---|
committer | nebkat <nebkat@teamhacksung.org> | 2012-12-16 16:23:58 +0000 |
commit | 177b57c73a876d9d18d2134221315b3e59ab11e9 (patch) | |
tree | f0535d55ec2c0f1353099cfcd6ceac8b90ace14c /src/com/cyanogenmod/trebuchet/Workspace.java | |
parent | 9c4a28841f428007ac79b8b03192ff8938ed5784 (diff) | |
download | packages_apps_trebuchet-177b57c73a876d9d18d2134221315b3e59ab11e9.zip packages_apps_trebuchet-177b57c73a876d9d18d2134221315b3e59ab11e9.tar.gz packages_apps_trebuchet-177b57c73a876d9d18d2134221315b3e59ab11e9.tar.bz2 |
Workspace: Stretch screens
Change-Id: I5b587ec8e90a45e5e1df6112299ab298c0f907be
Diffstat (limited to 'src/com/cyanogenmod/trebuchet/Workspace.java')
-rw-r--r-- | src/com/cyanogenmod/trebuchet/Workspace.java | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/com/cyanogenmod/trebuchet/Workspace.java b/src/com/cyanogenmod/trebuchet/Workspace.java index 8b2d975..6a339df 100644 --- a/src/com/cyanogenmod/trebuchet/Workspace.java +++ b/src/com/cyanogenmod/trebuchet/Workspace.java @@ -305,8 +305,7 @@ public class Workspace extends SmoothPagedView // Preferences private int mNumberHomescreens; private int mDefaultHomescreen; - private int mScreenPaddingVertical; - private int mScreenPaddingHorizontal; + private boolean mStretchScreens; private boolean mShowSearchBar; private boolean mResizeAnyWidget; private boolean mHideIconLabels; @@ -389,8 +388,7 @@ public class Workspace extends SmoothPagedView mDefaultHomescreen = mNumberHomescreens / 2; } - mScreenPaddingVertical = PreferencesProvider.Interface.Homescreen.getScreenPaddingVertical(context); - mScreenPaddingHorizontal = PreferencesProvider.Interface.Homescreen.getScreenPaddingHorizontal(context); + mStretchScreens = PreferencesProvider.Interface.Homescreen.getStretchScreens(context); mShowSearchBar = PreferencesProvider.Interface.Homescreen.getShowSearchBar(context); mResizeAnyWidget = PreferencesProvider.Interface.Homescreen.getResizeAnyWidget(context); mHideIconLabels = PreferencesProvider.Interface.Homescreen.getHideIconLabels(context); @@ -512,12 +510,12 @@ public class Workspace extends SmoothPagedView LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); for (int i = 0; i < mNumberHomescreens; i++) { - 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); } + CellLayout screen = (CellLayout) inflater.inflate(R.layout.workspace_screen, null); + if (mStretchScreens) { + screen.setCellGaps(-1, -1); + } + addView(screen); + } try { mBackground = res.getDrawable(R.drawable.apps_customize_bg); |