diff options
author | Bobby Georgescu <georgescu@google.com> | 2012-08-23 13:05:53 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-08-24 17:12:44 -0700 |
commit | 93d87ff509cabdad9f02f379df7eba01a44969c7 (patch) | |
tree | 1252bcd153ffff5f94f2b4608872a950c6fb21de /src/com/android/gallery3d/app/ActivityState.java | |
parent | 0b6bca8513ae49dacbfdbd9c800ba9f542b6b68b (diff) | |
download | android_packages_apps_Snap-93d87ff509cabdad9f02f379df7eba01a44969c7.tar.gz android_packages_apps_Snap-93d87ff509cabdad9f02f379df7eba01a44969c7.tar.bz2 android_packages_apps_Snap-93d87ff509cabdad9f02f379df7eba01a44969c7.zip |
Ongoing reskin of Gallery app
Bug: 7050303
Moved the majority of color settings from hardcoded to
colors.xml in order to allow rapid iteration with UX input.
Started changing some colors and layouts to reflect latest
UX mocks.
Change-Id: I300338e9f75c71f3ed3f36140d16e893387f3184
Diffstat (limited to 'src/com/android/gallery3d/app/ActivityState.java')
-rw-r--r-- | src/com/android/gallery3d/app/ActivityState.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/app/ActivityState.java b/src/com/android/gallery3d/app/ActivityState.java index 13cd1509a..a86351b66 100644 --- a/src/com/android/gallery3d/app/ActivityState.java +++ b/src/com/android/gallery3d/app/ActivityState.java @@ -33,9 +33,11 @@ import android.view.MenuItem; import android.view.Window; import android.view.WindowManager; +import com.android.gallery3d.R; import com.android.gallery3d.actionbar.ActionBarInterface; import com.android.gallery3d.actionbar.ActionBarUtils; import com.android.gallery3d.ui.GLView; +import com.android.gallery3d.util.GalleryUtils; abstract public class ActivityState { protected static final int FLAG_HIDE_ACTION_BAR = 1; @@ -105,7 +107,19 @@ abstract public class ActivityState { protected void onStateResult(int requestCode, int resultCode, Intent data) { } + protected float[] mBackgroundColor; + + protected int getBackgroundColorId() { + return R.color.default_background; + } + + protected float[] getBackgroundColor() { + return mBackgroundColor; + } + protected void onCreate(Bundle data, Bundle storedState) { + mBackgroundColor = GalleryUtils.intColorToFloatARGBArray( + mActivity.getResources().getColor(getBackgroundColorId())); } protected void clearStateResult() { |