Search code examples
androidandroid-listviewandroid-spinnersimpleadapterandroid-viewbinder

Accessing objects dynamically created with an adapter


I've created a dynamic ListView with TextViews and Spinners, using a SimpleAdapter and a ViewBinder.

How can I access a Spinner value after the user had selected it?

I think I need to create references to the spinners inside my ViewBinder, but I don't know how. I tried this but it's not working:

public boolean setViewValue(View view, Object data,
                                String textRepresentation) {

mySpinner = (Spinner) view;

}

Solution

  • You should try setOnItemClickListener(AdapterView.OnItemClickListener l)

    Also look at this.

    Hope this helps.