スピナーの選択した値を取得できません。誰か助けてくれませんか?ありがとう。
これが私がデータを取得する方法です。onCreate()
メソッドの中にあります。
mPrefs = getSharedPreferences(PREFS_NAME, MODE_PRIVATE);
SpinnerLang.setSelection(mPrefs.getInt(PREF_SPINNER, 0));
次に、スピナーの値をボタンに保存します。ユーザーがスピナーから選択してボタンをクリックすると、選択した値が保存されます。
//Listening to button event
btnDone.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Editor e = mPrefs.edit();
int Spinnervalue = SpinnerLang.getSelectedItemPosition();
e.putInt("PREF_SPINNER", Spinnervalue);
e.commit();
}