Je viens de commencer à créer des applications Android, mais j'ai un problème de modification de la mise en page code> code>, chaque fois que je crée un nouveau projet Android, il me donne relativelayout code> au lieu de
Linearlayout code> (Eh bien, essentiellement, je suis en train de suivre l'instruction de livres, mais cela ne m'apprend pas comment le changer) Je suppose qu'il doit y avoir un paramètre par défaut afin que je puisse changer le
relativelayoutout Code> to
linearlayout code>.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/hello_world"
tools:context=".MainActivity" />
</RelativeLayout>
6 Réponses :
Vous devez simplement modifier cette balise
Lorsque vous créez un nouveau fichier XML à ce moment-là, vous pouvez attribuer une mise en page à celle-ci. Mais lorsque vous créez un nouveau projet à ce moment-là, vous ne pouvez pas modifier la mise en page, vous devez le modifier après la création de Project.SO Aller à l'onglet .xml Fichier XML Vous pouvez modifier la mise en page. J'espère que cela aide. P>
Remplacez les balises suivantes: par celles: p> De plus, vous devez supprimer les éléments suivants de vos attributs TextView: p> car ils s'appliquent à la disposition relative et non à la disposition linéaire. P> P>
Vous devriez ajouter android: orientation = "vertical" code> si vous le souhaitez de cette façon - il est par défaut de
horizontal code>
Pour modifier le parent code> de votre fichier Layout xml code> Suivez ces étapes: p>
Dossier CODE> Dossier dans
Res code> Dossier du dossier du projet
en éclipse. (
Nouveau -> Autre ... code>. Reportez-vous photo:
Li>
Fichier xml de layout Android code> option d'ici.
li>
Suivant code> et sélectionnez
linearlayout code> comme
élément racine code> et donnez le nom de fichier code>. Appuyez sur Terminer
li>
linearlayout code> li>
ul>
Ces actions peuvent NON B> Changer par défaut racine b>.
@sam je mentionnait les étapes Comment créer un nouveau fichier XML de mise en page avec un élément racine différent, en Eclipse. Cette réponse a été acceptée par l'initiateur de fil à cette époque. Peut-être qu'il est peut-être à la recherche d'une solution similaire.
Ouais ! Mais en ce moment dans Android Studio Code> Vous ne pouvez pas faire. et parce que dans google search cette question est d'abord je veux de l'aide
@sam in Android Studio, vous pouvez simplement modifier la mise en page parent en tapant dans la balise de départ. La balise de fermeture changera automatiquement par Android Studio. Ou cherchez-vous autre chose?
Je veux dire Changer la racine par défaut layout code> lors de la création d'une nouvelle mise en page. Sinon, l'élément racine par défaut pour toutes les présentations est
contraintlayout code> et vous pouvez le changer
@sam je vois ... J'ai eu ton point. S'il vous plaît voir ceci alors thread Stackoverflow.com/Questtions/42261712/... . Veuillez consulter la troisième réponse du Nexus5Geozhi Q code> ou
Amir Poursadegh code>.
Si vous utilisez Eclipse, juste: Rigth Cliquez, modifiez la mise en page et sélectionnez la mise en page de votre choix. P>
exemple IMG: P>
p>
Toutes les autres réponses ont également été correctes et il est vrai que c'est un moyen plus facile de changer le texte dans le XML directement, mais c'est ce que je cherchais - comment le faire "Eclipse". Merci.
@Rainwalkerjake Savez-vous s'il y a une fonctionnalité similaire dans Android Studio? La valeur par défaut semble toujours être une mise en page relative et je ne réaliserai jamais avant que ce soit en retard, et la haine qu'il n'y ait pas de moyen facile de passer simplement à la linéaire comme dans l'éclipse.
dans les dernières versions de Android Studio Strong> Je crois que ce sera le moyen de le faire. P>
aller à res-> mise en page dossier strong> et cliquez avec le bouton droit de la souris et que vous obtenez une barre latérale qui demande le type de fichier que vous souhaitez créer P>
aller à -> Modifier les modèles de fichier forts> option. p>
Vous verrez cette boîte de dialogue ouverte.
Vous voyez les deux options là-bas à l'intérieur changer le