somkiattha / opendatakit

Automatically exported from code.google.com/p/opendatakit
0 stars 0 forks source link

Possible enhancement - integer spinner #876

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
On ODK Collect 1.3, the date-time widget with appearance="year" gives a nice 
spinner to enter integers between 1901 and 2100. If would be really nice to be 
able to use a spinner like this to enter arbitrary integers, especially as the 
code (presumably) exists within ODK Collect already. OK, maybe not arbitrary 
integers, but (say) numbers between +/-100 (which, I'm sure, form the vast 
majority of the answers ever provided to "integer" questions), or a 
user-specifiable range.

The use cases I'm thinking of are:
(1) collecting dates in non-Gregorian calendars. In the Nepali calendar, for 
example, months have between 29 and 32 days. At the moment, I'm using three 
select1 fields with appearance="minimal" in a group on the same page. This 
works, but isn't brilliant, as the option list of 1-32 is large compared to the 
screen size.
(2) multiple integer fields on a page - when the virtual keypad pops up, it 
conceals the bottom half of the screen, leading to fieldworker confusion.
(3) users who would be happier "leaning on" the + or - to change values, rather 
than "typing" on the keypad.

Thanks.

Original issue reported on code.google.com by james.be...@gmail.com on 21 Jul 2013 at 3:04

GoogleCodeExporter commented 9 years ago
Issue 930 has been merged into this issue.

Original comment by mitchellsundt@gmail.com on 13 Mar 2014 at 11:13

GoogleCodeExporter commented 9 years ago

Original comment by mitchellsundt@gmail.com on 13 Mar 2014 at 11:14