Android Studio: Création de mises en page de paysage

Jusqu'à récemment, J'ai utilisé Eclipse, et dans Eclipse j'ai simplement créé un dossier / res/layout-landscape et mis des mises en page de paysage alternatives à l'intérieur.

Cependant, il semble dans Android Studio 1.1.0, Je ne peux pas le faire de cette façon. Comment créer le dossier pour d'autres mises en page de paysage?

27
demandé sur mrd 2015-03-02 20:21:25

5 réponses

Vous pouvez également utiliser layout-land dans Android Studio, il apparaîtra dans votre répertoire res comme suit:

mise en page-terre

S'il n'apparaît pas, assurez-vous que la portée de votre projet est définie sur Project et non sur Android.

La Portée Du Projet

Si vous ne voyez toujours pas, vous pouvez en créer un en cliquant droit sur le répertoire res et en sélectionnant New -> Android resource directory et en remplissant l'invite ci-dessous.

Nouveau répertoire

Aussi, une fois qu'il a été créé, vous pouvez facilement passer de portrait à paysage dans l'aperçu de la mise en page 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:

Bascule D'Orientation

61
répondu MrEngineer13 2015-03-02 17:32:34

Vous pouvez également utiliser l'option donnée dans l'image ci-dessous.

entrez la description de l'image ici

J'espère que vous avez compris.

37
répondu pathe.kiran 2015-04-06 07:17:55

La réponse de MrEngineer13 est sur place.

La seule chose que j'ajouterais est que sa capture d'écran peut vous amener à croire que vous devriez sélectionner 'UI Mode' dans la liste 'qualificateurs disponibles'.

Juste pour clarifier: après avoir rempli le nom du répertoire et le type de ressource, sélectionnez 'Orientation' parmi les qualificatifs disponibles, ce qui vous mènera à la capture d'écran fournie par MrEngineer13.

2
répondu Treehouse 2015-10-06 10:58:45

La réponse acceptée est en fait sérieusement dépassée. Dans Android Studio 3.X. x, il n'est pas nécessaire de créer une disposition supplémentaire Dossier (Je ne suis pas sûr que cela était nécessaire à l'époque de toute façon).

Il N'est pas non plus nécessaire de changer la portée du projet D'Android à Project comme la réponse acceptée vous le dit.

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 disposition de base dans mode de conception (pas sous forme de texte, dans le mode D'affichage du code XML).

2) Cliquez sur l'icône dans la capture d'écran ci-dessous et, dans le menu, sélectionnez Créer Paysage Variation (marqué dans la capture d'écran comme "Cliquez 2e').

Ensuite, le Studio fait tout le travail pour vous et cela fonctionne comme un charme. Pas besoin d'ajouter de code supplémentaire et aucun dossier supplémentaire n'est créé.

Profitez.

Android Studio 3.1.4:

entrez la description de l'image ici

1
répondu deLock 2018-09-09 11:00:45

Dans le Project -> app -> src -> main -> res

Ensuite, créez le répertoire de ressources Android, choisissez Orientation

0
répondu Gavin 2016-05-24 03:14:20