summaryrefslogtreecommitdiffstats
path: root/core/java/android
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-08-20 16:49:25 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-08-20 16:49:25 -0700
commit4e297203ec2f44dcce58bbe4c3600a08f8a322ea (patch)
tree6bca872c5a215bb6389dec6a48957dec9528dcc9 /core/java/android
parentac81c42971ddcd0726c4f2050fd82942914d0e1c (diff)
parent1ffaebc41bfd47472543d1ff86c8412c868fc4c9 (diff)
downloadframeworks_base-4e297203ec2f44dcce58bbe4c3600a08f8a322ea.zip
frameworks_base-4e297203ec2f44dcce58bbe4c3600a08f8a322ea.tar.gz
frameworks_base-4e297203ec2f44dcce58bbe4c3600a08f8a322ea.tar.bz2
Merge change 22154 into eclair
* changes: Fix fastscroll overlay size on WVGA by using dip.
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/widget/FastScroller.java14
1 files changed, 8 insertions, 6 deletions
diff --git a/core/java/android/widget/FastScroller.java b/core/java/android/widget/FastScroller.java
index 2da777a..67c0def 100644
--- a/core/java/android/widget/FastScroller.java
+++ b/core/java/android/widget/FastScroller.java
@@ -55,7 +55,7 @@ class FastScroller {
private int mThumbY;
private RectF mOverlayPos;
- private int mOverlaySize = 104;
+ private int mOverlaySize;
private AbsListView mList;
private boolean mScrollCompleted;
@@ -119,10 +119,10 @@ class FastScroller {
private void useThumbDrawable(Context context, Drawable drawable) {
mThumbDrawable = drawable;
- mThumbW = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
- 64, context.getResources().getDisplayMetrics());
- mThumbH = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
- 52, context.getResources().getDisplayMetrics());
+ mThumbW = context.getResources().getDimensionPixelSize(
+ com.android.internal.R.dimen.fastscroll_thumb_width);
+ mThumbH = context.getResources().getDimensionPixelSize(
+ com.android.internal.R.dimen.fastscroll_thumb_height);
mChangedBounds = true;
}
@@ -138,7 +138,9 @@ class FastScroller {
mScrollCompleted = true;
getSectionsFromIndexer();
-
+
+ mOverlaySize = context.getResources().getDimensionPixelSize(
+ com.android.internal.R.dimen.fastscroll_overlay_size);
mOverlayPos = new RectF();
mScrollFade = new ScrollFade();
mPaint = new Paint();