Aller au contenu

Gérer le changement d'orientation sur les Widgets


Jorodan

Recommended Posts

Salut les jeunes,

Mon dernier problème dont je ne trouve pas la solution est le suivant :

- j'ai un beaaau layout pour le mode paysage et un pour le mode portrait.

- j'arrive à les appliquer correctement à la création

Mais je n'arrive pas à changer le layout quand l'orientation du téléphone change!

Je parle bien des Widgets sur la home!

Une idée comment faire ?

Merci

Lien vers le commentaire
Partager sur d’autres sites

Sans recherche je dirais qu'il faut que tu fasse réagir ton provider au changement d'orientation via un intent-filter dans ton manifest puis tu fais ton traitement et ton update de ton Widget dans le onReceive du provider (en contrôlant qu'il s'agit de cet intent)

Lien vers le commentaire
Partager sur d’autres sites

Sinon, tu peux avoir un dossier layout avec tes layout en mode portrait et layout-land avec les memes fichiers en mode paysage :) ?

Non ?

Oui tu peux enregistrer un intent receiver sur ton activité qui va recevoir la notif quand tu change de mode d'écran, mais il me semble que c'est automatisé sous android et que tu as pas besoin de te prendre la tête.

Sinon des idées :

setRequestedOrientation() dans onCreate()

android:ScreenOrientation=""

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...