somkiattha / opendatakit

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

"calendar widget" #635

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Not a bug, just an enhancement proposal.

I've been playing with some of our forms that collects plenty of dates and I 
noticed that the present date widget is not optimal for date data entry. For 
example, if I need to enter a date that was 12 days ago, I need to press the 
minus button 12 times, while I imagine a "calendar widget" that displays the 
calendar month would only need 2 clicks, at most (open calendar, press the 
correct date, assuming it's within the present month. Add another click, if it 
isn't)

This calendar widget also makes it convenient for enumerators to select the 
correct dates where a respondent answers in the likes of "last Saturday",  
"second Monday of this month", "two Sundays ago".

This is potentially a substantial UI improvement for enumerators who handles 
hundreds of questions per form.

What is the expected output? What do you see instead?
A calendar widget display option (or replacement)

Original issue reported on code.google.com by Nikolai...@gmail.com on 13 Jul 2012 at 2:52

GoogleCodeExporter commented 8 years ago
Calendar view for the DatePicker became available at API level 11
http://developer.android.com/reference/android/widget/DatePicker.html

API level 11 corresponds to Android 3.0

We've stuck with DatePicker as-is but could either:
(1) change out to use a different date selection widget for calendars that 
works pre-3.0,
(2) modify the construction logic to be aware of the new feature available in 
3.0 and allow people to specify appearance="calendar" if they are running 3.0 
or later.

Original comment by mitchellsundt@gmail.com on 13 Jul 2012 at 5:55

GoogleCodeExporter commented 8 years ago
Ideally, option 1 is best since it could be made to work with devices that 
don't run 3.0 but could still work on devices running the latest Android.

Original comment by Nikolai...@gmail.com on 13 Jul 2012 at 10:24

GoogleCodeExporter commented 8 years ago
It would be valuable later on to see in calendar widget
A third party calendar overlaid to select available time
Slots assuming its recent

Original comment by katysda...@gmail.com on 24 Jul 2012 at 5:29

GoogleCodeExporter commented 8 years ago
I am working on a calendar/date picker activity in Necessitas, a Nokia QT port 
that builds to Android. It can target 2.1 (Platform 7) or a wide arrange of 
Android platforms. It provides source code we can embed for passing the values 
in intents. It can have a day, week, month view for scheduling and date 
picking. It would be able to adjust local (GMT, GMT+12/-12) and daylight 
savings time. Please let me know if you think this would be useful.

Original comment by rob.wah...@gmail.com on 13 Mar 2013 at 10:43