微调器通过对象ID选择项目

时间:2018-10-06 08:34:52

标签: android android-spinner

如何通过idCat中的objectCategoria在此微调器中以编程方式选择一项?

我一直在尝试spinner.setSelection,但无法通过对象的ID选择一项。

感谢您的帮助。

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;
    }
}

0 个答案:

没有答案