aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/cyanogenmod/wallpapers/photophase/preferences
diff options
context:
space:
mode:
authorJorge Ruesga <jorge@ruesga.com>2013-08-18 02:22:00 +0200
committerJorge Ruesga <jorge@ruesga.com>2013-08-18 02:22:00 +0200
commitfaee676e463486aee0d34c5df8a8b935c5412829 (patch)
treef1bc29e034407efaaebfd853cc4665397c77cdb4 /src/org/cyanogenmod/wallpapers/photophase/preferences
parent667e0a2fa2a9b643f588b486da474643e2c518d0 (diff)
downloadandroid_packages_wallpapers_PhotoPhase-faee676e463486aee0d34c5df8a8b935c5412829.tar.gz
android_packages_wallpapers_PhotoPhase-faee676e463486aee0d34c5df8a8b935c5412829.tar.bz2
android_packages_wallpapers_PhotoPhase-faee676e463486aee0d34c5df8a8b935c5412829.zip
Force hardware acceletation on cardlayout scroller
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Diffstat (limited to 'src/org/cyanogenmod/wallpapers/photophase/preferences')
-rw-r--r--src/org/cyanogenmod/wallpapers/photophase/preferences/ChoosePicturesFragment.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/org/cyanogenmod/wallpapers/photophase/preferences/ChoosePicturesFragment.java b/src/org/cyanogenmod/wallpapers/photophase/preferences/ChoosePicturesFragment.java
index 322bcc5..ddfdaa1 100644
--- a/src/org/cyanogenmod/wallpapers/photophase/preferences/ChoosePicturesFragment.java
+++ b/src/org/cyanogenmod/wallpapers/photophase/preferences/ChoosePicturesFragment.java
@@ -248,6 +248,14 @@ public class ChoosePicturesFragment extends PreferenceFragment implements OnEndS
mScroller.setCallback(this);
mAlbumsPanel = (CardLayout)mScroller.findViewById(R.id.albums_panel);
+ // Force Hardware acceleration
+ if (!mScroller.isHardwareAccelerated()) {
+ mScroller.setLayerType(View.LAYER_TYPE_HARDWARE, null);
+ }
+ if (!mAlbumsPanel.isHardwareAccelerated()) {
+ mAlbumsPanel.setLayerType(View.LAYER_TYPE_HARDWARE, null);
+ }
+
// Load the albums
mAlbumsLoaderTask.execute();