Вы можете использовать
spinner.setOnItemSelectedListener(new OnItemSelectedListener()
{
public void onItemSelected(AdapterView<?> parent, View view, int position, long id)
{
String selectedItem = parent.getItemAtPosition(position).toString();
if(selectedItem.equalsIgnoreCase("permanent")) {
// Value should be 1
} else if(selectedItem.equalsIgnoreCase("temp")) {
// Value should be 0
}
} // to close the onItemSelected
public void onNothingSelected(AdapterView<?> parent)
{
}
});
Вы также можете добавить динамические значения в спиннер через код, как описано здесь
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_spinner_item, new String [] {"USA", "Europe"});
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);