New AllAppsCustomize transitions
Change-Id: Ibefda8bf156810849c5e8f3383d49ae64a7ee08a
diff --git a/src/com/android/launcher2/PagedViewGridLayout.java b/src/com/android/launcher2/PagedViewGridLayout.java
index 4131d8b..93626f0 100644
--- a/src/com/android/launcher2/PagedViewGridLayout.java
+++ b/src/com/android/launcher2/PagedViewGridLayout.java
@@ -40,6 +40,7 @@
int getCellCountX() {
return mCellCountX;
}
+
int getCellCountY() {
return mCellCountY;
}
@@ -69,27 +70,18 @@
return result;
}
- @Override
- protected boolean onSetAlpha(int alpha) {
- return true;
+ void destroyHardwareLayer() {
+ setLayerType(LAYER_TYPE_NONE, null);
}
- @Override
- public void setAlpha(float alpha) {
- setChildrenAlpha(alpha);
- super.setAlpha(alpha);
- }
-
- private void setChildrenAlpha(float alpha) {
- final int childCount = getChildCount();
- for (int i = 0; i < childCount; i++) {
- getChildAt(i).setAlpha(alpha);
- }
+ void createHardwareLayer() {
+ setLayerType(LAYER_TYPE_HARDWARE, null);
}
@Override
public void removeAllViewsOnPage() {
removeAllViews();
+ destroyHardwareLayer();
}
@Override