Using view elevation for shadow during click feedback instead of
creating a shadow bitmap
Change-Id: I331186664c3c448596af3172e0e080921a6a1908
diff --git a/src/com/android/launcher3/LauncherAnimUtils.java b/src/com/android/launcher3/LauncherAnimUtils.java
index dfe51af..9869fdf 100644
--- a/src/com/android/launcher3/LauncherAnimUtils.java
+++ b/src/com/android/launcher3/LauncherAnimUtils.java
@@ -164,4 +164,17 @@
view.setScaleY(scale);
}
};
+
+ public static final Property<View, Float> ELEVATION =
+ new Property<View, Float>(Float.class, "elevation") {
+ @Override
+ public Float get(View view) {
+ return view.getElevation();
+ }
+
+ @Override
+ public void set(View view, Float elevation) {
+ view.setElevation(elevation);
+ }
+ };
}