How can you set the event listener for a Spinner when the selected item changes?
Basically what I am trying to do is something similar to this:
spinn
Spinner spnLocale = (Spinner)findViewById(R.id.spnLocale);
spnLocale.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView> adapterView, View view, int i, long l) {
// Your code here
}
public void onNothingSelected(AdapterView> adapterView) {
return;
}
});
Note: Remember one thing.
Spinner OnItemSelectedListener
event will execute twice:
Try to differentiate those two by using flag variable.