diff options
author | Winson Chung <winsonc@google.com> | 2011-10-11 17:53:58 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2011-10-11 18:20:33 -0700 |
commit | 5fc72b31863639e70b3d944a3b650f42e46932a6 (patch) | |
tree | 75e8e206dc0673dc4c8253075a811d5f45ee9f42 /src/com/android/launcher2/PagedViewWidget.java | |
parent | 3a02e82cfff354ba5e4444114b1ae2a1d5ac2862 (diff) | |
download | android_packages_apps_Trebuchet-5fc72b31863639e70b3d944a3b650f42e46932a6.tar.gz android_packages_apps_Trebuchet-5fc72b31863639e70b3d944a3b650f42e46932a6.tar.bz2 android_packages_apps_Trebuchet-5fc72b31863639e70b3d944a3b650f42e46932a6.zip |
Fixing some issues with AppsCustomize
- Tweaking the widget page to make it a little tighter
- Altering the way we generate widget previews to make them more consistent
- Making the Apps page two line titles
Change-Id: I7bce420466c1d41fb87b423f259472482803a406
Diffstat (limited to 'src/com/android/launcher2/PagedViewWidget.java')
-rw-r--r-- | src/com/android/launcher2/PagedViewWidget.java | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/com/android/launcher2/PagedViewWidget.java b/src/com/android/launcher2/PagedViewWidget.java index adf94ab09..4d5fd7b38 100644 --- a/src/com/android/launcher2/PagedViewWidget.java +++ b/src/com/android/launcher2/PagedViewWidget.java @@ -22,23 +22,13 @@ import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.content.res.Resources; -import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.Canvas; -import android.graphics.Color; import android.graphics.Paint; -import android.graphics.PorterDuff; -import android.graphics.PorterDuff.Mode; -import android.graphics.PorterDuffXfermode; -import android.graphics.Rect; import android.graphics.RectF; -import android.os.Handler; -import android.os.HandlerThread; -import android.os.Message; import android.util.AttributeSet; import android.view.KeyEvent; import android.view.MotionEvent; -import android.view.View; import android.widget.Checkable; import android.widget.ImageView; import android.widget.LinearLayout; @@ -145,10 +135,11 @@ public class PagedViewWidget extends LinearLayout implements Checkable { } } - void applyPreview(FastBitmapDrawable preview, int index) { + void applyPreview(FastBitmapDrawable preview, int index, boolean scale) { final ImageView image = (ImageView) findViewById(R.id.widget_preview); if (preview != null) { image.setImageDrawable(preview); + image.setScaleType(scale ? ImageView.ScaleType.FIT_START : ImageView.ScaleType.MATRIX); image.setAlpha(0f); image.animate() .alpha(1f) |