Partage
  • Partager sur Facebook
  • Partager sur Twitter

erreur dans le fichier activity.xml

andriod

    13 mars 2013 à 22:20:45

    Bonjour,

       je suis novice sous andriod et je suis un peu perdu dans ses conceptes, le programme suisvant sert a inserer un bouton et un editText,

    voila dans mon fichier activity_main.xml, j'ai mis le code suivant :

    <RelativeLayout
    			xmlns:android="http://schemas.android.com/apk/res/android"
    			xmlns:tools="http://schemas.android.com/tools"
    			android:layout_width="fill_parent"
    			android:layout_height="fill_parent" >
    	<TextView
    			android:id="@+id/text"
    			android:layout_width="wrap_content"
    			android:layout_height="wrap_content"
    			android:layout_centerHorizontal="true"
    			android:layout_centerVertical="true"
    			android:padding="25.7dp"
    			tools:context=".MainActivity" />
    			
    	<EditText
    		android:hint="@string/editText"
    		android:layout_width="fill_parent"
    		android:layout_height="wrap_content"
    	
    		android:inputType="textMultiLine"
    		android:lines="5" />
    		
    	<Button
    			android:layout_width="fill_parent"
    			android:layout_height="wrap_content"
    			android:text="@string/button" />
    </RelativeLayout>

    et dans .java j'ai mis ca

    package com.example.essai_01;
    
    import android.app.Activity;
    import android.graphics.Color;
    import android.os.Bundle;
    import android.text.InputType;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.RelativeLayout;
    import android.widget.TextView;
    
    public class MainActivity extends Activity {
    	
    	private TextView texte =null;
    	private RelativeLayout layout = null;
    	  EditText editText=null;
    //	private String hello=null;
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		layout = (RelativeLayout) RelativeLayout.inflate(this, R.layout.activity_main, null);
    		setContentView(R.layout.activity_main);
    	
    	
    	   editText = new EditText(this);
    	   editText.setHint(R.string.editText);
    	   editText.setInputType(InputType.TYPE_NUMBER_FLAG_SIGNED);
    	   editText.setLines(5);
    	   Button button = new Button(this);
    	   editText.setText(R.string.button);
               setContentView(layout);
    	     
    	}
    }
    

    Mais, dans le fichier .xml j'obtiens l'erreur suivante :

     error: Error: No resource found that matches the given name (at 'hint' with value '@string/editText').


    et dans le fichier .java j'obtiens les erreurs suivantes :

     editText.setHint(R.string.editText);
    
     editText.setText(R.string.button);

    je ne sais pas comment régler le problème!!



    • Partager sur Facebook
    • Partager sur Twitter
      14 mars 2013 à 9:32:48

      Qu'est-ce que tu as dans res/values/strings.xml ? Les valeurs editText et button existent-elles bien ?

      Attention, tu sembles un peu t’emmêler les pinceaux dans les différents types de ressources, les noms choisis pour tes libellés n'aidant pas.

      • Partager sur Facebook
      • Partager sur Twitter

      erreur dans le fichier activity.xml

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown