Como posso obter um evento no Android Spinner quando o item selecionado atual é selecionado novamente?
Eu escrevi um setOnItemSelectedListener para o spinner responder quando o item do spinner é alterado. Minha exigência é que, quando eu clicar novamente no item atualmente selecionado, uma torrada deve ser exibida. Como obter este evento? Quando o item atualmente selecionado é clicado novamente, o girador não está respondendo.
StorageSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener(){
@Override
public void onItemSelected(AdapterView adapter, View v, int i, long lng) {
Toast.makeText(getApplicationContext(), (CharSequence) StorageSpinner.getSelectedItem(), Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView arg0) {
Toast.makeText(getApplicationContext(), "Nothing selected", Toast.LENGTH_SHORT).show();
}
});