AutoCompleteTextView.isPopupShowing () siempre es FALSO
Estoy tratando de averiguar si el menú desplegable AutoCompleteTextView se muestra / oculta. En el botón haga clic en Quiero mostrar el menú desplegable (si está oculto) y ocultarlo (si está mostrando). Para este propósito utilizo el método isPopupShowing()
, pero siempre devuelve FALSE .
Ejemplo:
- ¿Cómo forzar la barra de desplazamiento vertical para mostrar si los resultados de AutoCompleteTextView pueden desplazarse?
- Google Place API - autocompletar - cómo obtener código postal?
- Android - Custom AutoCompleteTextView CursorAdaptor - Comportamiento de la sugerencia
- Cómo obtener el ID correcto del adaptador AutoCompleteTextView
- AutoCompleteTextView no completar palabras entre paréntesis
@Override public void onClick(View view) { if (view.getId() == button.getId()) { if (autoCompleteTextView.isPopupShowing()) { autoCompleteTextView.dismissDropDown(); } else { autoCompleteTextView.showDropDown(); } } }
- Obtener las sugerencias de AutoCompleteTextView del servicio en un hilo independiente
- Quitar sombra de Autodesplegable de AutoCompleteTextView
- Diseño de material Android: eliminar animación de sugerencias
- Cómo Agregar y eliminar las burbujas de contacto correctamente en multiautocompletetextview con espacio tokenizer como gmail al campo en android
- Cómo agregar el oyente a autocompletetextview, android?
- Cómo deshabilitar el corrector ortográfico para Android AutoCompleteTextView?
- Android: AutoCompleteTextView muestra sugerencias cuando no se introduce ningún texto
- AutoCompleteTextView con lista personalizada: cómo configurar OnItemClickListener
Cuando AutoCompleteTextView perdió el foco, la lista desplegable desaparece. Por lo tanto, el menú desplegable siempre es invisible cuando hace clic en el botón.
Simplemente agregue una nueva propiedad booleana a su oyente para recordar el último estado.
- 'IsGooglePlayServicesAvailable' (este) está obsoleto
- Android obtener una referencia de vista a la barra de acción?