yeah it would be great if the menu had a hidden field per item where
you could stash an ID or something. seems not, but i suppose you
could override the category or group ID etc.
one thing you could do is have a map of menu texts back to your list
views. when the onContextItemSelected() goes off, get the menu title,
and look at the map to find the appropriate list view. once you have
that, you can ask it for anything.
seems like i'm missing something simple here though.
That works great, thankyou.
One more thing, though. I have tried to mess around with
onContextItemSelected() and attempted to get the original text from
the list item I clicked through the ContextMenuInfo interface, but
there doesn't seem to be a clear way to achieve this. All I basically
need to (lets say, set a favorite) is the title or string of the list
item I clicked to bring up the context menu.
Thanks.
On Oct 15, 1:00 am, Jason Proctor jason.android.li...@gmail.com
wrote:
the dialog that comes up when you long-click on a contact is
actually a contextual menu.
i've done this in my app for much the same reason and it's
straightforward. call activity.registerForContextMenu(view), then
implement View.OnCreateContextualMenuListener in your activity. when
the user long taps on view, onCreateContextMenu() gets called off
your activity. you get passed a Menu reference, which you build
according to your context. this gets shown, the user picks one, and
so forth.
hth
I'm attempting to implement a long click listener on a list activity
that simply works the same way as when you long click on a contact in
your address book. That is, displaying an AlertDialog with a list of
options (one option might be to add the value clicked as a favorite or
something). I've attempted to use something like the following..
http://pastie.org/655392I realize this is wrong and my implementation
is totally screwed up, but I'm getting really confused with how to
implement this. Any help would be great. Thanks
Regards,
Lee
--
jason.vp.engineering.particle
--
jason.vp.engineering.particle
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---