diff options
| author | Romain Guy <romainguy@google.com> | 2011-08-02 16:33:02 -0700 |
|---|---|---|
| committer | Romain Guy <romainguy@google.com> | 2011-08-02 16:33:02 -0700 |
| commit | 6805545649f2b194859033df94602492b9ec086e (patch) | |
| tree | 51cd5edf1d627ef25cc2d48f2d4d189e9a3e8088 /core/java/android/view/ViewConfiguration.java | |
| parent | cf15efba0792b052dca5baa350d9fb00e6a60667 (diff) | |
Add the ability to enable/disable marquee fading per device
Change-Id: I4211553455e87f0af598a2fac1d4f65f15c294fc
Diffstat (limited to 'core/java/android/view/ViewConfiguration.java')
| -rw-r--r-- | core/java/android/view/ViewConfiguration.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/core/java/android/view/ViewConfiguration.java b/core/java/android/view/ViewConfiguration.java index dbcbd6e5ae1f..95209581f7c5 100644 --- a/core/java/android/view/ViewConfiguration.java +++ b/core/java/android/view/ViewConfiguration.java @@ -220,6 +220,7 @@ public class ViewConfiguration { private final int mMaximumDrawingCacheSize; private final int mOverscrollDistance; private final int mOverflingDistance; + private final boolean mFadingMarqueeEnabled; private boolean sHasPermanentMenuKey; private boolean sHasPermanentMenuKeySet; @@ -246,6 +247,7 @@ public class ViewConfiguration { mMaximumDrawingCacheSize = MAXIMUM_DRAWING_CACHE_SIZE; mOverscrollDistance = OVERSCROLL_DISTANCE; mOverflingDistance = OVERFLING_DISTANCE; + mFadingMarqueeEnabled = true; } /** @@ -297,6 +299,9 @@ public class ViewConfiguration { sHasPermanentMenuKey = false; } } + + mFadingMarqueeEnabled = res.getBoolean( + com.android.internal.R.bool.config_ui_enableFadingMarquee); } /** @@ -673,4 +678,12 @@ public class ViewConfiguration { public boolean hasPermanentMenuKey() { return sHasPermanentMenuKey; } + + /** + * @hide + * @return Whether or not marquee should use fading edges. + */ + public boolean isFadingMarqueeEnabled() { + return mFadingMarqueeEnabled; + } } |
