A SpinnerList is a UI element for a different task. There is no reason
why DropDownList shouldn't be available to mobile devs (unless there
is a good reason of course ;)).
Here's a DropDownList on the Android Design document (although is
called a spinner it is our DropDownList) http://developer.android.com/design/building-blocks/spinners.html
and heres our SpinnerList (called a picker)
http://developer.android.com/design/building-blocks/pickers.html
http://forums.adobe.com/message/3803832
Tink
On 17 Jan 2012, at 23:52, Ryan Frishberg wrote:
Hey Tink,
In 4.6, SpinnerList was added--is that good enough, or is this
serving a
different use-case?
-Ryan
P.S. - I still plan on going to a London user group meeting, but I'm
out of
town or busy during all of the scheduled ones (including January).
Hopefully soon, I'll get a chance to swing by :-)
On Tue, Jan 17, 2012 at 11:18 PM, Tink <f...@tink.ws> wrote:
I've but an example up of what I believe could be a very simple fix
for a
DropDownList working on mobile (obviously I'll put an AS skin
together if
you guys are interested in this fix).
On desktop the item is selected on mouse down and the drop down
closed.
This doesn't work on mobile as the user may be scrolling the list,
and
therefore the committing of the selected index doesn't happen until
mouse
up.
I propose that in the override item_mouseDownHandler and we check the
interactionMode. If it's "touch" we don't set
userProposedSelectedIndex
and we DON'T CLOSE the dropDown, not not touch it carries on as
normal,
hopefully not introducing any new bugs.
We add an override for, setSelectedIndex call super then check the
interactionMode. If it's touch, set userProposedSelectedIndex and
we CLOSE
the dropDown.
http://svn.apache.org/viewvc/**incubator/flex/whiteboard/**
tink/mobile_dropdownlist/<http://svn.apache.org/viewvc/incubator/flex/whiteboard/tink/mobile_dropdownlist/
>
cheers
Tink