Skip to content Skip to sidebar Skip to footer

Get The Position In A Listview Of A Spinner And Get Its Selected Value

I implemented an ArrayAdapter for my ListView: public class CalcAMRListAdapter extends ArrayAdapter implements OnItemSelectedListener { public CalcAMR

Solution 1:

viewHolder.spinnerHours.setOnItemSelectedListener(new OnItemSelectedListener() {

        @Override
        public void onItemSelected(AdapterView<?> parent, View view,
                int positionInSpinner, long id) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onNothingSelected(AdapterView<?> parent) {
            // TODO Auto-generated method stub

        }
    });

Create it like this instead. Then you set public View getView(final int position, View convertView, ViewGroup parent) the position to be final. Now you can use final int position inside your onItemSelected.

And do the same for your other Spinner

Post a Comment for "Get The Position In A Listview Of A Spinner And Get Its Selected Value"