[android-developers] Why do the Date/Time controls have + on the top and - on the bottom?
I've always thought it was strange that the Date/Time controls have the increment and decrement buttons in the order that seems opposite to the natural order. Experience in user interfaces tells you that numbers increase down and decrease up, just like the entries in a list. If you had a Date/Time control that was synched with a list, where the keys of the list are date or time markers, you would click the control above the component (+) and the marker would move down the list. If you clicked the control below the component (-), the marker would move up the list. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Why do the Date/Time controls have + on the top and - on the bottom?
On Sat, Dec 4, 2010 at 5:02 PM, David Karr davidmichaelk...@gmail.com wrote: I've always thought it was strange that the Date/Time controls have the increment and decrement buttons in the order that seems opposite to the natural order. Experience in user interfaces tells you that numbers increase down and decrease up, just like the entries in a list. Spinners in Windows and GNOME increment when you press the up arrow and decrement when you press the down arrow. NSStepper and NSDatePicker increment when you press the up arrow and decrement when you press the down arrow (based on http://www.cocoarocket.com/articles/nsstepper.html). If you have any examples of spinner/stepper widgets or increment/decrement-style date/time picker widgets that behave as you describe (up is down and down is up), please post a link. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to Android Development_ Version 3.3 Available! -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Why do the Date/Time controls have + on the top and - on the bottom?
I'd say the + being at the top and - at the bottom, or the other way around, is the *least* of the problems with the UI in those controls... On Sat, Dec 4, 2010 at 2:02 PM, David Karr davidmichaelk...@gmail.comwrote: I've always thought it was strange that the Date/Time controls have the increment and decrement buttons in the order that seems opposite to the natural order. Experience in user interfaces tells you that numbers increase down and decrease up, just like the entries in a list. If you had a Date/Time control that was synched with a list, where the keys of the list are date or time markers, you would click the control above the component (+) and the marker would move down the list. If you clicked the control below the component (-), the marker would move up the list. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en