Pessoal,
Estou com um problema no componente Spinner.
Eu criei um spinner(spinnerMode=“dialog”) e preencho com uma lista de objetos.
no onCreate da activity eu já preencho o “setOnItemSelectedListener” do spinner.
Porém, quando eu executo o programa e uma tela chama esta tela, a view é criada e o primeiro item da spinner é validada com clicada.
Segue o trecho do onitemselectedlistener:
[code]spinnerEmpresas.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
if(position > 0)
startActivity(new Intent(SelecionarPerfilActivity.this, PrincipalActivity_.class));
}
@Override
public void onNothingSelected(AdapterView<?> parentView) {}
}); [/code]
Se tiverem dúvidas é só questionar.
Aproveitando o post e deixando uma dica pro pessoal que vai usar spinner com versões do Android acima do 4.0.
android:spinnerMode é um método onde você opta pra usar de forma dropdown ou dialog. Na opção dropdown, não é possível usar o android:prompt.
Valeu pessoal.