Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème Android Eclipse

The application has stopped unexpectedly

Sujet résolu
    13 février 2012 à 19:32:49

    Bonsoir à tous,

    Alors voilà j'ai un petit problème avec une application Android que je suis en train de développer sous Eclipse en java.
    J'ai un code qui n'a pas d'erreur, mais lorsque j'essaie de lancer l'application sur l'émulateur en cliquant sur "Run", j'ai un message "The application has stopped unexpectedly, please try again". Pourriez-vous m'aider à trouver d'où cela peut provenir ? Ca fait des heures que je suis dessus. :/
    Pour info, j'ai déjà réussi à lancer des applications, ce n'est pas un problème de l'émulateur.

    Voilà mon code :

    .java :

    package com.test.android.HungryBear;
    
    import com.test.HungryBear.R;
    
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.*;
    
    
    public class HungryBearActivity extends Activity implements View.OnClickListener
    {
        /** Called when the activity is first created. */
    	
    	ScrollView Sv = null;
    	Spinner Spin1 = null;
    	
        @Override
        public void onCreate(Bundle savedInstanceState) 
        {
            super.onCreate(savedInstanceState);
            
            Sv = (ScrollView) ScrollView.inflate(this, R.layout.main, null);
    
            setContentView(Sv);
           	Spin1 = (Spinner) findViewById(R.id.spinner1);
            Spin1.setOnClickListener(this);
            
            
        }
    
    	public void onClick(View v) 
    	{
    		switch (v.getId())
    		{
    		case R.id.spinner1 :
    			// ToDo
    			break;
    		}
    		
    	}
        
        
    }
    


    main.xml :

    <?xml version="1.0" encoding="utf-8"?>
    
    <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:fillViewport="true"
        android:scrollbars="vertical" >
    
    	<LinearLayout 
    	    android:layout_width="fill_parent"
    	    android:layout_height="wrap_content"
    	    android:orientation="vertical" >
    
    
    	    <TextView
    	        android:id="@+id/textView1"
    	        android:layout_width="fill_parent"
    	        android:layout_height="54dp"
    	        android:gravity="center"
    	        android:paddingBottom="10dp"
    	        android:text="@string/ChoisirIng"
    	        android:textAppearance="?android:attr/textAppearanceLarge" />
    
    
    	    <LinearLayout
    	        android:id="@+id/linearLayout2"
    	        android:layout_width="fill_parent"
    	        android:layout_height="wrap_content"
    	        android:orientation="horizontal" >
    
    	        <TextView
    	            android:id="@+id/textView2"
    	            android:layout_width="0dp"
    	            android:layout_height="wrap_content"
    	            android:layout_weight="0.42"
    	            android:paddingTop="10dp"
    	            android:paddingLeft="20dp"
    	            android:text="Ingrédient 1"
    	            android:textAppearance="?android:attr/textAppearanceMedium" />
    
    	        <Spinner
    	            android:id="@+id/spinner1"
    	            android:layout_width="156dp"
    	            android:layout_height="wrap_content"
    	            android:paddingLeft="50dp" />
    	    </LinearLayout>
    
    	</LinearLayout>
    
    </ScrollView>
    



    EDIT :
    En fait j'ai trouvé tout seul, on ne peut pas créer un Spinner vide, il faut lui mettre des valeurs ;)
    • Partager sur Facebook
    • Partager sur Twitter

    Problème Android Eclipse

    × 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