Comment procède t-on si on veut écrire un programme qui prends en compte que le téléphone change d'orientation ?
Peut on utiliser la fonction du désigner de B4A proposant de créer un layout portrait + un autre layout landscape ?
Créer un layout pour portrait et un autre pour paysage.
Le programme détecte automatiquement l'orientation et charge le layout approprié.
Mais, attention. Lorsque l'orientation change, le layout précédent est supprimé et le nouveau est charge.
Et les données dans les différentes views sont perdues, il faut donc les recharger.
Attention. Si c'est un projet B4XPages, l'orientation est figée.
Merci
Comment fait-on pour sauvegarder et retrouver les datas ?
J'ai vu ce lien mais hélàs je ne vois pas où le programmeur doit stocker les variables permanentes (quelle que soit l'activity en cours) dans un programme ?
j'ai trouvé une partie de la réponse sur ce lien, aussi après plusieurs essais j'ai remarqé qu'on peut laisser la sub "resume" vide. lien
En espérant que ça puisse aider.