Ich versuche herauszufinden, ob AutoCompleteTextView Dropdown wird angezeigt/ausgeblendet. Auf Knopfdruck möchte ich das Dropdown (wenn es ausgeblendet ist) anzeigen und es ausblenden (wenn es angezeigt wird). Zu diesem Zweck verwende ich die Methode isPopupShowing()
, aber sie gibt immer FALSE zurück.AutoCompleteTextView.isPopupShowing() ist immer FALSE
Beispiel:
@Override
public void onClick(View view) {
if (view.getId() == button.getId()) {
if (autoCompleteTextView.isPopupShowing()) {
autoCompleteTextView.dismissDropDown();
} else {
autoCompleteTextView.showDropDown();
}
}
}