Android привязать Spinner к классу

У меня проблемы с виджетом Spinner. Учитывая следующий код:

    ArrayList<Person> people= new ArrayList<Person>();

    Person = null;
    for(int i = 0; i!= 10; i++) {
        p = new Person();
        s.setID(i);
        s.setName("Name " + i);
        people.add(s);
    }

Я использую следующий код для привязки его к Spinner:

 Spinner spinner1 = (Spinner) findViewById  (R.id.spinner);       
 ArrayAdapter<Person> adapter = new ArrayAdapter<Person>(this, android.R.layout.simple_spinner_item, people);                           
 spinner1.setAdapter(adapter);  

Я хотел бы, чтобы значение (id) было скрыто, но пропущено при выборе, и имя, которое должно появиться. Любая помощь приветствуется.

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос