Je code dans un appwidget que je veux courir quand change sur l'écran d'accueil, à savoir comme l'orientation du téléphone lorsque le clavier est éjecté. J'ai une image que je veux changer dans une imageview dans mon appwidget. Je ne peux pas utiliser différentes mises en page liées à l'orientation (ie "layout" et "layout-land") car je ne connais pas le nom du fichier image avant l'exécution, il est créé lors de l'exécution. Est-il possible de déclencher le code uniquement si l'écran d'accueil est affiché, mon appwidget est actif et l'orientation a juste changé?appWidget Orientation code
je pouvais écouter une émission configuration_change mais qui se déroulera chaque fois que le téléphone passe en mode paysage ou portrait et je veux que cela se produise quand est montré l'écran d'accueil. Je ne peux pas penser à un bon moyen d'Android pour le faire. Merci
Ryan
Y at-il de toute façon de savoir si l'écran d'accueil se trouve sur le dessus de la pile d'activité? ou savoir ce que c'est? – rgrandy
En théorie oui, voir http://stackoverflow.com/questions/6285410/android-detect-if-an-activity-is-on-the-top-of-the-history-stack, mais l'écran d'accueil est un Activité spécifique, qui sera probablement différente en fonction de l'appareil que vous utilisez. –