Don't use the same drawable for every view.

The placeholder drawable should be cloned for each view using it.

Change-Id: Ic9f7614cc91c95a16105b3b8a9e07c81a8f1a2d7
diff --git a/src/com/android/camera/data/CameraDataAdapter.java b/src/com/android/camera/data/CameraDataAdapter.java
index 2bce1b4..1e5f1a8 100644
--- a/src/com/android/camera/data/CameraDataAdapter.java
+++ b/src/com/android/camera/data/CameraDataAdapter.java
@@ -106,7 +106,8 @@
         }
 
         return mImages.get(dataID).getView(
-                c, mSuggestedWidth, mSuggestedHeight, mPlaceHolder);
+                c, mSuggestedWidth, mSuggestedHeight,
+                mPlaceHolder.getConstantState().newDrawable());
     }
 
     @Override