Hilo vs Adaptador para las tareas de fondo - que uno a preferir y por qué?
-
19-09-2019 - |
Pregunta
Como un novato total a la programación androide que estaba previsto hacer uso de adaptadores y controladores con el fin de actualizar periódicamente un TextView en lugar de hilo / sueño. Sin embargo, me pregunto por qué! ¿Alguna sugerencia?
Solución
En Android, no se puede actualizar un widget de la interfaz de usuario fuera del hilo de interfaz de usuario, por lo Handler
proporciona una manera para que un Thread
para comunicarse con la interfaz de usuario. En este enfoque, se inicia el hilo para generar los datos de vista y pasarlo a la Handler
a través de un Message
. El controlador actualiza la interfaz de usuario de acuerdo con los datos que has enviado.
No estoy seguro exactamente donde un adaptador podría encajar en la ecuación, ya que estos se utilizan normalmente para conectar algunos datos con vistas (por ejemplo ListView
y ListAdapter
).