Jusqu'à récemment, j'utilisais Eclipse et, dans Eclipse, je créais simplement un dossier/res/layout-landscape et y plaçais des dispositions de paysage alternatives.
Cependant, il semble que dans Android Studio 1.1.0, je ne peux pas le faire de cette façon. Comment créer le dossier pour d'autres dispositions de paysage?
Vous pouvez réellement utiliser layout-land
dans Android Studio. Il apparaîtra dans votre répertoire res
comme ceci:
S'il ne s'affiche pas, assurez-vous que la portée de votre projet est définie sur Project
et non Android
.
Si vous n'en voyez toujours pas, vous pouvez en créer un en cliquant avec le bouton droit de la souris sur le répertoire res, en sélectionnant New -> Android resource directory
et en complétant l'invite ci-dessous.
En outre, une fois créé, vous pouvez facilement passer de portrait en paysage dans l'aperçu de la mise en forme via le bouton d'orientation situé dans la barre d'outils au-dessus de l'aperçu de la mise en page. Il est illustré ci-dessous:
Vous pouvez également utiliser l'option donnée dans l'image ci-dessous.
J'espère que tu as compris.
La réponse acceptée est en réalité sérieusement obsolète. Dans Android Studio 3.x.x, il n'est pas nécessaire de créer une mise en page supplémentaire dossier (je ne suis pas sûr que cela ait été nécessaire à l'époque).
Il n’est pas non plus nécessaire de modifier la portée du projet d’Android à Projet comme le stipule la réponse acceptée.
Il n'est pas non plus nécessaire de modifier les attributs et les modes de l'interface utilisateur, comme le dit la réponse acceptée.
Il n'y a que 2 étapes:
1) Ouvrez votre mise en page de base en mode DESIGN (pas en tant que texte, en mode d'affichage de code XML).
2) Cliquez sur l'icône marquée dans la capture d'écran ci-dessous et, dans le menu, sélectionnez Créer une variation de paysage (marqué dans la capture d'écran par 'Cliquez sur le deuxième bouton').
Ensuite, le studio fait tout le travail pour vous et cela fonctionne à merveille. Pas besoin d'ajouter de code supplémentaire et aucun dossier supplémentaire n'est créé.
Prendre plaisir.
Android Studio 3.1.4:
La réponse de MrEngineer13 est parfaite.
La seule chose que je voudrais ajouter, c'est que sa capture d'écran peut vous amener à penser que vous devriez sélectionner "Mode interface utilisateur" dans la liste "Qualificateurs disponibles".
Juste pour clarifier: après avoir renseigné le nom du répertoire et le type de ressource, sélectionnez "Orientation" dans les qualificateurs disponibles, ce qui vous mènera à la capture d'écran fournie par MrEngineer13.
Dans le Project -> app -> src -> main -> res
Ensuite, créez un répertoire de ressources Android, choisissez Orientation