diff options
author | Chih-Chung Chang <chihchung@google.com> | 2011-09-14 20:50:28 +0800 |
---|---|---|
committer | Chih-Chung Chang <chihchung@google.com> | 2011-09-16 15:23:49 +0800 |
commit | 07069deef65cad3a094afd8da3014f2e33df5628 (patch) | |
tree | 9052eebaea0a996c6c185a8bc7d3643f3f47e30d /src/com/android/gallery3d/ui/ManageCacheDrawer.java | |
parent | 89635c7fded2db6c6d0f06ca9bd4ce7a93d6a93e (diff) | |
download | android_packages_apps_Snap-07069deef65cad3a094afd8da3014f2e33df5628.tar.gz android_packages_apps_Snap-07069deef65cad3a094afd8da3014f2e33df5628.tar.bz2 android_packages_apps_Snap-07069deef65cad3a094afd8da3014f2e33df5628.zip |
New UI for Gallery.
Change-Id: I5f243c00ebac55a9b333a9e13d0cc9c371a85005
Diffstat (limited to 'src/com/android/gallery3d/ui/ManageCacheDrawer.java')
-rw-r--r-- | src/com/android/gallery3d/ui/ManageCacheDrawer.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/com/android/gallery3d/ui/ManageCacheDrawer.java b/src/com/android/gallery3d/ui/ManageCacheDrawer.java index cf1e39e24..e25e7793e 100644 --- a/src/com/android/gallery3d/ui/ManageCacheDrawer.java +++ b/src/com/android/gallery3d/ui/ManageCacheDrawer.java @@ -25,7 +25,6 @@ import android.content.Context; public class ManageCacheDrawer extends IconDrawer { private static final int COLOR_CACHING_BACKGROUND = 0x7F000000; private static final int ICON_SIZE = 36; - private final NinePatchTexture mFrame; private final ResourceTexture mCheckedItem; private final ResourceTexture mUnCheckedItem; private final SelectionManager mSelectionManager; @@ -35,7 +34,6 @@ public class ManageCacheDrawer extends IconDrawer { public ManageCacheDrawer(Context context, SelectionManager selectionManager) { super(context); - mFrame = new NinePatchTexture(context, R.drawable.manage_frame); mCheckedItem = new ResourceTexture(context, R.drawable.btn_make_offline_normal_on_holo_dark); mUnCheckedItem = new ResourceTexture(context, R.drawable.btn_make_offline_normal_off_holo_dark); mLocalAlbumIcon = new ResourceTexture(context, R.drawable.btn_make_offline_disabled_on_holo_dark); @@ -55,7 +53,8 @@ public class ManageCacheDrawer extends IconDrawer { @Override public void draw(GLCanvas canvas, Texture content, int width, int height, int rotation, Path path, int topIndex, int dataSourceType, - int mediaType, boolean wantCache, boolean isCaching) { + int mediaType, int darkStripHeight, boolean wantCache, + boolean isCaching) { boolean selected = mSelectionManager.isItemSelected(path); boolean chooseToCache = wantCache ^ selected; @@ -76,9 +75,8 @@ public class ManageCacheDrawer extends IconDrawer { drawVideoOverlay(canvas, mediaType, x, y, width, height, topIndex); - drawFrame(canvas, mFrame, x, y, width, height); - if (topIndex == 0) { + drawDarkStrip(canvas, width, height, darkStripHeight); drawIcon(canvas, width, height, dataSourceType); } @@ -94,8 +92,8 @@ public class ManageCacheDrawer extends IconDrawer { int w = ICON_SIZE; int h = ICON_SIZE; - x = width / 2 - w / 2; - y = -height / 2 - h / 2; + x = width / 2 - w; + y = -height / 2; icon.draw(canvas, x, y, w, h); |