Spinner Выбор элемента по идентификатору объекта - PullRequest
0 голосов
/ 06 октября 2018

Как можно программно выбрать один элемент в этом блесне с помощью idCat из objectCategoria?.

Я пытался spinner.setSelection, но я не могу выбрать один элемент по идентификатору объекта.

Спасибо за помощь.

final Spinner spinnerEs = (Spinner) formElementsView.findViewById(R.id.spinnerCat);

final List<ObjectCategoria> adapCat = new TableControllerCategoria(this).read();

ArrayAdapter categ = new ArrayAdapter(this, R.layout.support_simple_spinner_dropdown_item, adapCat);

spinnerEs.setAdapter(categ);

Этосчетчик заполнен списком этих объектов:

public class ObjectCategoria {
    int idCat;
    String categoria;

    public ObjectCategoria(){

    }

    public String getCategoria() {
        return categoria;
    }

    public int getID(){
        return idCat;
    }

    public String toString(){
        return categoria;
    }
}
...