Android

Résolu
Pepito39 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   -  
Pepito39 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   -
Bien le bonjour,

J'ai un petit soucis au niveau de mon interface graphique, je dispose d'un fichier xml où j'ai créé quelques vues pour mon application, mais le soucis, c'est que quand je compile mon projet, aucun élément de ce fichier xml ne s'affiche sur l'émulateur.
Pourtant, j'ai bien mis "setContentView(R.layout.activity_main); " dans le java.
Je comprends pas pourquoi... :/
Pouvez vous m'aider?
Merci d'avance :)

2 réponses

  1. Pepito39 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   1
     
    Je viens de remarquer que j'avais cette erreur:
    Error in an XML file: aborting build.
    Comment peut-on régler ce problème?
    0
    1. scinarf Messages postés 1183 Statut Membre 294
       
      Il faut regarder si il n'y a pas des erreurs dans le fichier XML, postez le ici qu'on jette un coup d'oeil
      0
    2. Pepito39 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   1
       
      J'ai 2 fichiers XML, l'erreur est pour le deuxième, ça me met error: Error parsing XML: unbound prefix.
      Voici le code du 2ème fichier:
       <?xml version="1.0" encoding="utf-8"?>
      <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:orientation="vertical" >
        <LinearLayout 
       	andoid:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal" > 
          <TextView 
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="@string/nom_client"
           android:textStyle="bold"
           android:textColor="#000000"
           android:gravity="center"/>
           
           <EditText
           android:id="@+id/EtNom"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:hint="Nom"
           andoid:inputType="text"
           android:layout_weight="1"/>
       </LinearLayout>
       <LinearLayout
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal">
       	
       	<TextView
       	android:layout_width="wrap_content"
       	android:layout_height="wrap_content"
       	android:text="Prénom :"
       	android:textStyle="bold"
       	android:textColor="#000000"
       	android:gravity="center"/>
       	
       	<EditText
       	android:id="@+id/EtPrenom"
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:hint="Prénom"
       	android:inputType="text"
       	android:layout_weight="1"/>
       </LinearLayout>
       <LinearLayout
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal" >
       	
       	<TextView
       	android:layout_width="wrap_content"
       	android:layout_height="match_parent"
       	android:text="Adresse :"
       	android:textStyle="bold"
       	android:textColor="#000000"
       	android:gravity="center"/>
       	
       	<EditText
       	android:id="@+id/EtAdresse"
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	andoid:hint="Adresse"
       	android:inputType="text"
       	android:layout_weight="1" />
       </LinearLayout>
        <LinearLayout
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal" >
       	
       	<TextView
       	android:layout_width="wrap_content"
       	android:layout_height="match_parent"
       	android:text="Code postale :"
       	android:textStyle="bold"
       	android:textColor="#000000"
       	android:gravity="center"/>
       	
       	<EditText
       	android:id="@+id/EtCp"
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	andoid:hint="Code postale"
       	android:inputType="text"
       	android:layout_weight="1" />
       </LinearLayout>
       <LinearLayout
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal" >
       	
       	<TextView
       	android:layout_width="wrap_content"
       	android:layout_height="match_parent"
       	android:text="Ville :"
       	android:textStyle="bold"
       	android:textColor="#000000"
       	android:gravity="center"/>
       	
       	<EditText
       	android:id="@+id/EtVille"
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	andoid:hint="Ville"
       	android:inputType="text"
       	android:layout_weight="1" />
       </LinearLayout>
       <LinearLayout
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal" >
       	
       	<TextView
       	android:layout_width="wrap_content"
       	android:layout_height="match_parent"
       	android:text="Adresse mail :"
       	android:textStyle="bold"
       	android:textColor="#000000"
       	android:gravity="center"/>
       	
       	<EditText
       	android:id="@+id/EtMail"
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	andoid:hint="Mail"
       	android:inputType="text"
       	android:layout_weight="1" />
       </LinearLayout>
       <LinearLayout
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal" >
       	
       	<TextView
       	android:layout_width="wrap_content"
       	android:layout_height="match_parent"
       	android:text="Téléphone :"
       	android:textStyle="bold"
       	android:textColor="#000000"
       	android:gravity="center"/>
       	
       	<EditText
       	android:id="@+id/EtTel"
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	andoid:hint="Tel"
       	android:inputType="text"
       	android:layout_weight="1" />
       </LinearLayout>
       <LinearLayout
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal" >
       	
       	<TextView
       	android:layout_width="wrap_content"
       	android:layout_height="match_parent"
       	android:text="Nombre de pizzas achetées :"
       	android:textStyle="bold"
       	android:textColor="#000000"
       	android:gravity="center"/>
       	
       	<EditText
       	android:id="@+id/EtNbpizza"
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	andoid:hint="Pizza achetées"
       	android:inputType="number"
       	android:layout_weight="1" />
       </LinearLayout>
       <LinearLayout
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	android:orientation="horizontal" >
       	
       	<TextView
       	android:layout_width="wrap_content"
       	android:layout_height="match_parent"
       	android:text="Nombre total de pizzas :"
       	android:textStyle="bold"
       	android:textColor="#000000"
       	android:gravity="center"/>
       	
       	<EditText
       	android:id="@+id/EtTotalpizza"
       	android:layout_width="match_parent"
       	android:layout_height="wrap_content"
       	andoid:hint="Total"
       	android:inputType="text"
       	android:layout_weight="1" />
       </LinearLayout>
      </LinearLayout>	
       
      0
  2. scinarf Messages postés 1183 Statut Membre 294
     
    Je vais mettre en gras les erreurs !

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <LinearLayout
    andoid:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >
    <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/nom_client"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtNom"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:hint="Nom"
    andoid:inputType="text"
    android:layout_weight="1"/>
    </LinearLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal">

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Prénom :"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtPrenom"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:hint="Prénom"
    android:inputType="text"
    android:layout_weight="1"/>
    </LinearLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:text="Adresse :"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtAdresse"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    andoid:hint="Adresse"
    android:inputType="text"
    android:layout_weight="1" />
    </LinearLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:text="Code postale :"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtCp"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    andoid:hint="Code postale"
    android:inputType="text"
    android:layout_weight="1" />
    </LinearLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:text="Ville :"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtVille"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    andoid:hint="Ville"
    android:inputType="text"
    android:layout_weight="1" />
    </LinearLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:text="Adresse mail :"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtMail"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    andoid:hint="Mail"
    android:inputType="text"
    android:layout_weight="1" />
    </LinearLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:text="Téléphone :"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtTel"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    andoid:hint="Tel"
    android:inputType="text"
    android:layout_weight="1" />
    </LinearLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:text="Nombre de pizzas achetées :"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtNbpizza"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    andoid:hint="Pizza achetées"
    android:inputType="number"
    android:layout_weight="1" />
    </LinearLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:text="Nombre total de pizzas :"
    android:textStyle="bold"
    android:textColor="#000000"
    android:gravity="center"/>

    <EditText
    android:id="@+id/EtTotalpizza"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    andoid:hint="Total"
    android:inputType="text"
    android:layout_weight="1" />
    </LinearLayout>
    </LinearLayout>

    Une fois ces erreurs corrigées plus de problème ;)
    0
    1. Pepito39 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   1
       
      D'accord, merci, je vais tâcher de corriger ça! :)
      0
    2. Pepito39 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   1
       
      Les android:hint ne sont pas nécessaire donc?
      0
    3. scinarf Messages postés 1183 Statut Membre 294
       
      si mais c'est "andRoid" et pas "andoid"
      0
    4. Pepito39 Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   1
       
      Ah oui, en effet!!! Bien vu!!
      0
    5. scinarf Messages postés 1183 Statut Membre 294
       
      Pas de soucis, le android:hint est tout a fait correcte lui ;)

      C'est ça de faire des copier/coller
      0