Estou trabalhando em um projeto Android e estou usando um spinner que usa um adaptador de matriz que é preenchido no banco de dados.
Não consigo descobrir como definir o item selecionado programaticamente a partir da lista. Por exemplo, se, no botão giratório, tiver os seguintes itens:
- Categoria 1
- Categoria 2
- Categoria 3
Como programaticamente tornaria a Categoria 2 o item selecionado quando a tela é criada. Eu estava pensando que poderia ser semelhante ao c # IE Spinner.SelectedText = "Category 2", mas não parece haver nenhum método semelhante a este para o Android.
spinner.setSelection()
. Isso funcionaria muito bem. Você também pode criar um método que pode ajudá-lo a corresponder seus índices às respectivas seqüências de caracteres.