Como evitar que o menu suspenso de preenchimento automático apareça quando o texto é definido programaticamente?
Tenho um AutoCompleteTextView no meu layout. Também tenho uma maneira alternativa de selecionar os mesmos itens presentes no AutoCompleteTextView. Quando a maneira alternativa é selecionada, preencho o valor no AutoCompleteTextView via:
autoCompleteTextView.setText(valueFromAlternativeSource);
OndevalueFromAlternativeSource
é uma das opções válidas de conclusão automática. O problema é que o menu suspenso de preenchimento automático aparece quando o setText é chamado. Colocar a seguinte linha após o acima não funciona:
autoCompleteTextView.dismissDropDown(); //Doesn't work. Why?
Alguma idéia de por que descartar o menu suspenso não está funcionando ou de outras maneiras para descartar o menu suspens