OSDN Git Service

am 2d03ed9c: am a4cdeaaa: am f4d211d8: Fix graphics glitch in IconView
authornicolasroard <nicolasroard@google.com>
Wed, 14 Aug 2013 20:55:31 +0000 (13:55 -0700)
committerAndroid Git Automerger <android-git-automerger@android.com>
Wed, 14 Aug 2013 20:55:31 +0000 (13:55 -0700)
* commit '2d03ed9ca0eb8f3ec1e784419c9de695282061ff':
  Fix graphics glitch in IconView

src/com/android/gallery3d/filtershow/category/CategoryView.java

index 6759afb..3a9d473 100644 (file)
@@ -128,13 +128,16 @@ public class CategoryView extends IconView
         setText(mAction.getName());
         mAdapter = adapter;
         mCanBeRemoved = action.canBeRemoved();
-        invalidate();
+        setUseOnlyDrawable(false);
         if (mAction.getType() == Action.ADD_ACTION) {
             Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.filtershow_add);
             setBitmap(bitmap);
             setUseOnlyDrawable(true);
             setText(getResources().getString(R.string.filtershow_add_button_looks));
+        } else {
+            setBitmap(mAction.getImage());
         }
+        invalidate();
     }
 
     @Override