Я хочу сохранить отредактированное значение счетчика в базе данных - PullRequest
0 голосов
/ 29 декабря 2010

мое кодирование работает хорошо. Но я хочу сохранить отредактированное значение счетчика в базе данных, как это должно быть. Вот мой код

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);    
    }
}

my simple_spinner_dropdown_item.xml

1 Ответ

0 голосов
/ 29 декабря 2010

Добавьте следующее после установки адаптера в вашем коде

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) 
        {
        }
    });

Почему вы не отредактировали вопрос в своем последнем сообщении, а не создали новое сообщение

...