Adaptateur pour filetage par rapport à des tâches de fond - qui à préférer et pourquoi?

StackOverflow https://stackoverflow.com/questions/2223271

  •  19-09-2019
  •  | 
  •  

Question

Comme un noob total je conseillai la programmation Android pour utiliser des adaptateurs et des gestionnaires afin de mettre à jour un textview périodiquement plutôt que les fils / sommeil. Cependant, je me demande pourquoi! Toute suggestion?

Était-ce utile?

La solution

Dans Android, vous ne pouvez pas mettre à jour un widget de l'interface utilisateur en dehors du thread d'interface utilisateur, donc Handler fournit un moyen pour Thread de communiquer avec l'interface utilisateur. Dans cette approche, vous commencez votre fil pour générer les données de vue et le transmettre à la Handler via un Message. Le gestionnaire met alors à jour l'interface utilisateur en fonction des données que vous avez envoyé.

Je ne sais pas exactement où un adaptateur cadrerait dans l'équation, puisque ceux-ci sont généralement utilisés pour connecter des données en vue (par exemple ListView et ListAdapter).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top