Я предполагаю, что у вас есть список, который является списком мест магазина.
Скажем, List<Place> places = new ArrayList<>();
Прежде всего, вы должны ovverride метод toString для модели Place, чтобы поставить имя каждого поместите в счетчик.
@ovverride
public String toString(){
return this.placeName;
}
В вашем классе деятельности вы поместите список в счетчик с помощью этой функции;
public void setList(){
ArrayAdapter<Place> adapter =
new ArrayAdapter<Place>(getApplicationContext(), android.R.layout.simple_spinner_dropdown_item, places);
adapter.setDropDownViewResource( android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
}
И, наконец, вы можете получить выбранный элемент;
Place selectedPlace = (Place) spinner.getSelectedItem();