type studio number inputtype ejemplo edittext developer java android android-edittext autosuggest

java - number - edittext android studio



android MultiAutoCompleteTextView: muestra vistas personalizadas en él (1)

Estoy implementando MultiAutoCompleteTextView con sugerencias de contacto por correo electrónico. Lo que quiero es mostrar insignias de contacto en el contenido MultiAutoCompleteTextView en lugar de cadenas. La aplicación de Gmail para Android lo hace. Básicamente, quiero que lo que se muestra en el menú desplegable se muestre en MultiAutoCompleteTextView (foto de contacto, nombre y correo electrónico) después de que escribí / seleccioné el contacto. ¿Es posible?


Google hace esto mediante el uso de un ImageSpan personalizado. Acabo de implementar esto exitosamente para una de mis aplicaciones. Debería mirar RecipientEditTextView.java para ver cómo lo hacen. Básicamente, crean un dibujable a través de Canvas y lo asignan a un ImageSpan personalizado. No puedo publicar ningún código ya que ... bueno, hay una tonelada, sin embargo, debe obtener una buena idea para buscar en la fuente.