diff options
| author | 2015-01-15 22:32:27 +0000 | |
|---|---|---|
| committer | 2015-01-15 22:32:27 +0000 | |
| commit | dbe54533499571f34ddc126ea21379932ea1d6d7 (patch) | |
| tree | 5246669d8e9def5ce0a49b952103acf128aae0b2 | |
| parent | 4772f8b841dc1ad50999e2cca3f1d366b325b915 (diff) | |
| parent | 77e1f7a27bfdd040b00d7ec97440d3cb1e5b79a1 (diff) | |
am 77e1f7a2: Merge "Ensure scroll assets are drawn with correct opacity" into lmp-mr1-dev
* commit '77e1f7a27bfdd040b00d7ec97440d3cb1e5b79a1':
Ensure scroll assets are drawn with correct opacity
| -rw-r--r-- | core/java/android/widget/ScrollBarDrawable.java | 10 | ||||
| -rw-r--r-- | core/res/res/drawable/fastscroll_track_material.xml | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/core/java/android/widget/ScrollBarDrawable.java b/core/java/android/widget/ScrollBarDrawable.java index 937457c43bc5..10e9ff4c4c31 100644 --- a/core/java/android/widget/ScrollBarDrawable.java +++ b/core/java/android/widget/ScrollBarDrawable.java @@ -29,6 +29,8 @@ import android.graphics.drawable.Drawable; * {@hide} */ public class ScrollBarDrawable extends Drawable { + private static final int[] STATE_ENABLED = new int[] { android.R.attr.state_enabled }; + private Drawable mVerticalTrack; private Drawable mHorizontalTrack; private Drawable mVerticalThumb; @@ -189,21 +191,29 @@ public class ScrollBarDrawable extends Drawable { public void setVerticalThumbDrawable(Drawable thumb) { if (thumb != null) { + thumb.setState(STATE_ENABLED); mVerticalThumb = thumb; } } public void setVerticalTrackDrawable(Drawable track) { + if (track != null) { + track.setState(STATE_ENABLED); + } mVerticalTrack = track; } public void setHorizontalThumbDrawable(Drawable thumb) { if (thumb != null) { + thumb.setState(STATE_ENABLED); mHorizontalThumb = thumb; } } public void setHorizontalTrackDrawable(Drawable track) { + if (track != null) { + track.setState(STATE_ENABLED); + } mHorizontalTrack = track; } diff --git a/core/res/res/drawable/fastscroll_track_material.xml b/core/res/res/drawable/fastscroll_track_material.xml index 7882b0542ee8..1e3e31aff610 100644 --- a/core/res/res/drawable/fastscroll_track_material.xml +++ b/core/res/res/drawable/fastscroll_track_material.xml @@ -17,6 +17,6 @@ <shape xmlns:android="http://schemas.android.com/apk/res/android" android:tint="?attr/colorControlNormal" android:shape="rectangle"> - <solid android:color="#21ffffff" /> + <solid android:color="#39ffffff" /> <size android:width="8dp" /> </shape> |