I have a OnItemSelectedListener for my Spinner, but it is not called when the selected item is the same as the previous one. Apparently the O
OnItemSelectedListener
Spinner
O
If it's still actual, correct call of the callback should be
@Override public void setSelection(int position) { super.setSelection(position); if(listener != null) listener.onItemSelected(this, getChildAt(position), position, 0); }
Martin