Thanks for the answer. I had a feeling the Tag property was involved somehow, but what's the right way to use it? In the getView() method can I do something like this:
deleteButton.setTag(position); where position is the int passed into getView()? And then use that in the delete button's OnClickListener()? It looks like getTag() returns an Object. I just tried passing an Integer object in the Tag property. It appears to be working. In the OnClickListener() I do the following: items.remove(index.intValue()); Is this the standard recommended way to do this? I just want to make sure there aren't any gotchas I have missed as a result of taking this approach. Thanks again, gb On Jan 14, 11:24 pm, TreKing <treking...@gmail.com> wrote: > On Sat, Jan 15, 2011 at 12:48 AM, gonzobrains <gonzobra...@gmail.com> wrote: > > I have a delete button for each of these items in my list, but I am not > > sure how to connect the delete button's onClick() with the original item in > > the ArrayList. > > You have a getView() method where you build these custom items, I assume. > You could set the Tag property on each button with the index it's for, then > when you click the button just pull it out and use that to index. > > > Non- sarcastic/non-condescending responses are greatly appreciated. > > You're no fun. > > --------------------------------------------------------------------------- > ---------------------- > TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago > transit tracking app for Android-powered devices -- 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