J'ai un widget qui se met à jour périodiquement (toutes les heures) pour afficher le résultat supérieur de la requête de recherche. Je voudrais l'étendre afin qu'il capture plusieurs résultats supérieurs et les boucle ensuite. Le meilleur exemple serait Genie News and Weather
widget pour lequel je ne pouvais pas trouver un code source.Android: implémenter des cartes coulissantes dans un widget
QUESTIONS:
- Quelle serait une bonne façon de mettre en œuvre l'animation? Je pense
ViewAnimator
+ minuterie, mais y at-il peut-être un meilleur moyen, disonsFrameLayout
+ alertes? J'utilise déjàAlertManager
pour tirer périodiquement des résultats de recherche pour le widget - A quel point une telle mise en accusation affecterait la vie de la batterie du téléphone?
Il doit y avoir une autre façon que le widget «Génie» Google News & Weather (mentionné en question) se met à jour avec des titres de nouvelles toutes les quelques secondes, et la vie de la batterie n'est pas affectée l'ai fait. Je me demande s'il serait possible d'utiliser un AnimationDrawable pour afficher un GIF animé dans un ImageView. Si c'est le cas, vous pouvez afficher les résultats du texte sous la forme d'un GIF animé, puis l'afficher de cette façon. Une autre méthode que j'ai trouvée qui peut ou peut ne pas fonctionner est l'utilisation d'un texte défilant TextView et d'un focus/flou par programme pour que le texte défile et fasse une pause appropriée. Le Génie me donne de l'espoir! –