2010-12-29 2 views
0

mon codage fonctionne bien .Mais je veux stocker la valeur spinner éditée dans la base de données la façon dont il sera done.here est mon codeJe veux stocker la valeur de spinner éditée dans la base de données

import android.app.Activity; 
import android.os.Bundle; 
import android.widget.ArrayAdapter; 
import android.widget.Spinner; 

public class tooo extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
     Spinner localSpinner = (Spinner)findViewById(R.id.color_spinner); 

     ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.color_array, R.layout.my_normal_spinner_item_style); 
     adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 

     localSpinner.setAdapter(adapter);  
    } 
} 

mon simple_spinner_dropdown_item .xml

Répondre

0

Ajouter follwoing après avoir réglé l'adaptateur dans votre code

localSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() 
    { 
     public void onItemSelected(AdapterView parentView, View childView, int position, long id) 
     { 
      String text = localSpinner.getSelectedItem().toString(); 
      //The above text variable has the selected value of spinner 
     } 
     public void onNothingSelected(AdapterView parentView) 
     { 
     } 
    }); 

Pourquoi n'avez-vous pas édité la question dans votre dernier message plutôt que de créer un nouveau message?

Questions connexes