Portrait et landscape
Résolu
YameFAZE
Messages postés
201
Date d'inscription
Statut
Membre
Dernière intervention
-
YameFAZE Messages postés 201 Date d'inscription Statut Membre Dernière intervention -
YameFAZE Messages postés 201 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé un layout au format portrait et un autre au format landscape pour mon activité. Ma question est comment faire pour que l'appli choisisse de basculer vers tel ou tel format en fonction de l'action de l'utilisateur sur l'orientation de son smartphone ? J'ai voulu créer deux dossiers de layouts un peu comme les mipmaps, mais lorsque je déplace mes layouts dans les nouveaux dossiers, Android est complètement perdu et les codes ne fonctionnent plus.
J'ai créé un layout au format portrait et un autre au format landscape pour mon activité. Ma question est comment faire pour que l'appli choisisse de basculer vers tel ou tel format en fonction de l'action de l'utilisateur sur l'orientation de son smartphone ? J'ai voulu créer deux dossiers de layouts un peu comme les mipmaps, mais lorsque je déplace mes layouts dans les nouveaux dossiers, Android est complètement perdu et les codes ne fonctionnent plus.
A voir également:
- Portrait et landscape
- Powerpoint portrait - Guide
- Portrait pro - Télécharger - Retouche d'image
- Format a5 portrait - Guide
- Comment mettre une seule page en paysage dans un document en portrait ? - Guide
- Paramétrez l’impression du document à télécharger de telle sorte que les cinq colonnes occupent toute la largeur de la page (orientation portrait, format a4). combien de pages seront imprimées ? ✓ - Forum Excel
4 réponses
Super merci. J'ai réussi à faire ma sauce pour l'orientation en faisant deux dossiers : layout-port et layout-land. Pour modifier la taille de la police en fonction de la taille de l'écran il faut faire des dossiers de valeurs différentes c'est ça ? Exemple : values-small, values-normal, values-large et values-xlarge ?
layoutest le dossier par défaut.
layout-landcontiendra les spécificités landscape
Pour les valeurs, c'est pareil:
valuespour les valeurs par défaut
values-landpour les valeurs landscape
@+
Buno, Modo CS-CCM
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
The urgent is done, the impossible is underway. For miracles, provide for a delay...
Pour les
values, plus précisément pour les
dimen, elles sont adaptatives en fonction de la taille de l'écran et pas de l'orientation. ^^ Donc c'est bien ce que je disais. :-) J'ai laissé un dossier de base
valuespour tout ce qui est
stringet
color, et pour les
dimenj'ai créé de nouveaux dossiers en fonction de la taille de l'écran, à savoir
values-normal / large / xlarge. Et ça fonctionne. Merci.