diff options
author | Adam Powell <adamp@google.com> | 2010-12-13 12:33:44 -0800 |
---|---|---|
committer | Adam Powell <adamp@google.com> | 2010-12-13 17:06:03 -0800 |
commit | 128b6ba93d0549fd2beff4482678e1229dc1cf3d (patch) | |
tree | fd91ceb51d4643cb17c019bfb577fc3814566be9 /core/java/android/widget/FastScroller.java | |
parent | f812760381bc78f221d09d9c0f11cc7a668eaeca (diff) | |
download | frameworks_base-128b6ba93d0549fd2beff4482678e1229dc1cf3d.zip frameworks_base-128b6ba93d0549fd2beff4482678e1229dc1cf3d.tar.gz frameworks_base-128b6ba93d0549fd2beff4482678e1229dc1cf3d.tar.bz2 |
Fix bug 3280187 - ActionMode menu content not getting cleared properly when finishing
Fix bug 3279956 - FastScroller resource loading errors
Change-Id: I224b2b820636f88b09740a511aa0a9c480e54a2f
Diffstat (limited to 'core/java/android/widget/FastScroller.java')
-rw-r--r-- | core/java/android/widget/FastScroller.java | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/core/java/android/widget/FastScroller.java b/core/java/android/widget/FastScroller.java index 4e3ef0c..6ff671a 100644 --- a/core/java/android/widget/FastScroller.java +++ b/core/java/android/widget/FastScroller.java @@ -58,11 +58,11 @@ class FastScroller { private static final int[] ATTRS = new int[] { android.R.attr.textColorPrimary, - com.android.internal.R.attr.fastScrollThumbDrawable, - com.android.internal.R.attr.fastScrollTrackDrawable, - com.android.internal.R.attr.fastScrollPreviewBackgroundLeft, - com.android.internal.R.attr.fastScrollPreviewBackgroundRight, - com.android.internal.R.attr.fastScrollOverlayPosition + android.R.attr.fastScrollThumbDrawable, + android.R.attr.fastScrollTrackDrawable, + android.R.attr.fastScrollPreviewBackgroundLeft, + android.R.attr.fastScrollPreviewBackgroundRight, + android.R.attr.fastScrollOverlayPosition }; private static final int PRIMARY_TEXT_COLOR = 0; @@ -227,14 +227,13 @@ class FastScroller { private void init(Context context) { // Get both the scrollbar states drawables - final Resources res = context.getResources(); TypedArray ta = context.getTheme().obtainStyledAttributes(ATTRS); - useThumbDrawable(context, ta.getDrawable(ta.getIndex(THUMB_DRAWABLE))); - mTrackDrawable = ta.getDrawable(ta.getIndex(TRACK_DRAWABLE)); + useThumbDrawable(context, ta.getDrawable(THUMB_DRAWABLE)); + mTrackDrawable = ta.getDrawable(TRACK_DRAWABLE); - mOverlayDrawableLeft = ta.getDrawable(ta.getIndex(PREVIEW_BACKGROUND_LEFT)); - mOverlayDrawableRight = ta.getDrawable(ta.getIndex(PREVIEW_BACKGROUND_RIGHT)); - mOverlayPosition = ta.getInt(ta.getIndex(OVERLAY_POSITION), OVERLAY_FLOATING); + mOverlayDrawableLeft = ta.getDrawable(PREVIEW_BACKGROUND_LEFT); + mOverlayDrawableRight = ta.getDrawable(PREVIEW_BACKGROUND_RIGHT); + mOverlayPosition = ta.getInt(OVERLAY_POSITION, OVERLAY_FLOATING); mScrollCompleted = true; @@ -249,7 +248,7 @@ class FastScroller { mPaint.setTextAlign(Paint.Align.CENTER); mPaint.setTextSize(mOverlaySize / 2); - ColorStateList textColor = ta.getColorStateList(ta.getIndex(PRIMARY_TEXT_COLOR)); + ColorStateList textColor = ta.getColorStateList(PRIMARY_TEXT_COLOR); int textColorNormal = textColor.getDefaultColor(); mPaint.setColor(textColorNormal); mPaint.setStyle(Paint.Style.FILL_AND_STROKE); |