From e8331bd2e7ad3d62140143cafba3ff69be028557 Mon Sep 17 00:00:00 2001 From: Svetoslav Ganov Date: Fri, 2 Mar 2012 15:15:35 -0800 Subject: [PATCH] Sync of the NumberPicker attributes with the public Java APIs 1. Renamed some attributes to not overlap with already public ones since they are not dedicated for external use. bug:6094713 bug:6104108 Change-Id: Iab8a906680ebcaa91f020ffbf55cf603a1071437 --- core/java/android/widget/NumberPicker.java | 12 ++++++------ core/res/res/values/attrs.xml | 10 ++++------ core/res/res/values/styles.xml | 4 ++-- 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java index 6405ee9407268..3335da0bd6724 100644 --- a/core/java/android/widget/NumberPicker.java +++ b/core/java/android/widget/NumberPicker.java @@ -559,17 +559,17 @@ public class NumberPicker extends LinearLayout { getResources().getDisplayMetrics()); mSelectionDividerHeight = attributesArray.getDimensionPixelSize( R.styleable.NumberPicker_selectionDividerHeight, defSelectionDividerHeight); - mMinHeight = attributesArray.getDimensionPixelSize(R.styleable.NumberPicker_minHeight, - SIZE_UNSPECIFIED); - mMaxHeight = attributesArray.getDimensionPixelSize(R.styleable.NumberPicker_maxHeight, - SIZE_UNSPECIFIED); + mMinHeight = attributesArray.getDimensionPixelSize( + R.styleable.NumberPicker_internalMinHeight, SIZE_UNSPECIFIED); + mMaxHeight = attributesArray.getDimensionPixelSize( + R.styleable.NumberPicker_internalMaxHeight, SIZE_UNSPECIFIED); if (mMinHeight != SIZE_UNSPECIFIED && mMaxHeight != SIZE_UNSPECIFIED && mMinHeight > mMaxHeight) { throw new IllegalArgumentException("minHeight > maxHeight"); } - mMinWidth = attributesArray.getDimensionPixelSize(R.styleable.NumberPicker_minWidth, + mMinWidth = attributesArray.getDimensionPixelSize(R.styleable.NumberPicker_internalMinWidth, SIZE_UNSPECIFIED); - mMaxWidth = attributesArray.getDimensionPixelSize(R.styleable.NumberPicker_maxWidth, + mMaxWidth = attributesArray.getDimensionPixelSize(R.styleable.NumberPicker_internalMaxWidth, SIZE_UNSPECIFIED); if (mMinWidth != SIZE_UNSPECIFIED && mMaxWidth != SIZE_UNSPECIFIED && mMinWidth > mMaxWidth) { diff --git a/core/res/res/values/attrs.xml b/core/res/res/values/attrs.xml index 24349743676c1..f31deef816f75 100755 --- a/core/res/res/values/attrs.xml +++ b/core/res/res/values/attrs.xml @@ -3623,15 +3623,13 @@ - + - + - + - - - + diff --git a/core/res/res/values/styles.xml b/core/res/res/values/styles.xml index a9975cc60eb9c..569be90d78919 100644 --- a/core/res/res/values/styles.xml +++ b/core/res/res/values/styles.xml @@ -1656,8 +1656,8 @@ please see styles_device_defaults.xml. true @android:drawable/numberpicker_selection_divider 2dip - 48dip - 200dip + 48dip + 200dip