History log of /frameworks/base/core/res/res/layout/number_picker.xml
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d11e6151fe88314505fa7adca6278de2e772b11c 20-Mar-2012 Svetoslav Ganov <svetoslavganov@google.com> Revamp of the NumberPicker widget.

1. The number picker no longer shows up and down arrows, it
has only three touch targets which are the currently selected number
in the middle with a lesser one above and greater below, now what
you touch is what you get, flingability and long press are still
supported.

2. Removed the restriction for a View with an AccessibilityNodeProvider
to not have any concrete children. If the View has a provider, then
this provider is responsible for creating the AccessibilityNodeInfos
for all its descendants, concrete and virtual. The number picker is
a good example for such a case - it has a concrete input view and
two virtual buttons as its children. This is a safe change since
this behavior has not been released.

3. This patch also fixes bug where the number picker is stretched too
much in the Theme theme.

bug:6177794
bug:5728294

Change-Id: I5fb370fe0b864a156f5f2aaf2de5f55f6b6d4e84
/frameworks/base/core/res/res/layout/number_picker.xml
a2b41b438d45570867e4682c0caaf93ace5e712e 28-Feb-2012 Svetoslav Ganov <svetoslavganov@google.com> NumberPicker showing IME when its input field gains focus.

1. The NumberPicker was showing the IME if the input field
gets focus and hiding it when the the arrows are pressed.
The leads to a nasty behavior when the input is the first
focusable and the uses presser an arrow button. In such
a case the IME shows and hides on every arrow press pushing
the window content up and down - this looks pretty ugly.
Now the IME is show on double tap of the input field.

2. The NumberPicker input now by default has an IME action
done, hence after editing it the IME goes away.

3. The NumberPicker input now clears focus when it gets
IME action done, so the last picker in a sequence
does not show selection which is focus driven.

4. NumberPicker was incorrectly detecting double tap to
begin edit and it was possble to start edit on singe tap
if the user has double tapped before to start an edit.
Now double tap detection is using the double tap timeout
correctly.

bug:6071977

Change-Id: I0ff5a491064e51663b3abec675d839d0a65b986a
/frameworks/base/core/res/res/layout/number_picker.xml
b80a3fcad1776c1b9abe3662899660b4f88ac2ab 16-Sep-2011 Svetoslav Ganov <svetoslavganov@google.com> Revamping of the NumberPicker widget for improved usablility.

1. Now if the widget is not interacted with shows a smaller selector
wheel with the increment and decrement arrows at the top and bottom
respectively.

2. Tapping an arrow button now animates the widget to the new value. i.e.
rotates the selector whell to the next value.

3. Fixed a bug that double tapping on the input shows the IME but then
after pressing an arrow button the IME is not hidden.

4. Fixed a bug that was exposed via late changes in the framework or the
graphics and was manifested of the selector wheel not having fading
edges.

bug:5251980
bug:5383502

Change-Id: I4a089dc69b07a3b28a514017cddf786cb9f4af16
/frameworks/base/core/res/res/layout/number_picker.xml
01fa0d7aae1a551e1e7cfb90d2aeaf2fcb3978af 29-Jun-2011 Svetoslav Ganov <svetoslavganov@google.com> Date and time pickers do not show properly on phone

1. Copied the default NumberPicker layout to sw-600dip
i.e. in the layouts for tablets and changed the
layout to fit on the screen. No mini calendar on
phones - you need an microsope to see it.

2. Fixed a two pixel off erroro in NumberPicker noticable
when the scroll wheel fades away.

bug:4259424

Change-Id: I07a73faff1e95dffd30424cc8addd35f2fe30e8f
/frameworks/base/core/res/res/layout/number_picker.xml
8a2a89588c3889b999a8fffa2d7c7a5c3ce25eb8 28-Jan-2011 Svetoslav Ganov <svetoslavganov@google.com> Accessibility support to NumberPicker, DatePicker, and TimePicker

bug:3400707

Change-Id: I0d4b10e9c744e7221a9a7a74081bcee351abbaf2
/frameworks/base/core/res/res/layout/number_picker.xml
012dd5a461f18a2e5dad38c60282fac1c21ff7fe 12-Jan-2011 Svetoslav Ganov <svetoslavganov@google.com> Renaming NumberPicker resources to be consistent.

1. The resources for the NumberPicker now start with 'numberpicker_' instead of the legacy 'timepicker_'

2. Removed unused resources.

Change-Id: Ide7c61df1936f174b6fffc778cba3a58b324556a
/frameworks/base/core/res/res/layout/number_picker.xml
206316a61f904ea0a6b106137dd7715a2c246d4c 19-Nov-2010 Svetoslav Ganov <svetoslavganov@google.com> New Number picker widget

Change-Id: I834e725b58682e7a48cc3f3302c93c57b35d4e27
/frameworks/base/core/res/res/layout/number_picker.xml
68f2f547f56f239b60d13b2b62a08a65874f6662 13-Jan-2010 Paul Westbrook <pwestbro@google.com> Bug 2330111

Make NumberPicker public

Made setCurrent() more robust, as the value needs to be within the range
specified earlier. setCurrent() will now throw an exception
if the specified doesn't fall in the range
/frameworks/base/core/res/res/layout/number_picker.xml
980a938c1c9a6a5791a8240e5a1e6638ab28dc77 09-Jan-2010 Romain Guy <romainguy@android.com> Deprecate fill_parent and introduce match_parent.
Bug: #2361749.
/frameworks/base/core/res/res/layout/number_picker.xml
4ee9e5383790d30c1217d1638c24d06bb1e8183d 14-Dec-2009 Paul Westbrook <pwestbro@google.com> Fixed class paths in layout xml files

Updated the class paths in some layout files to match the package of
the NumberPicker and NumberPickerButton
/frameworks/base/core/res/res/layout/number_picker.xml
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/core/res/res/layout/number_picker.xml
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/core/res/res/layout/number_picker.xml
da996f390e17e16f2dfa60e972e7ebc4f868f37e 13-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@131421
/frameworks/base/core/res/res/layout/number_picker.xml
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/frameworks/base/core/res/res/layout/number_picker.xml