質問: PreferenceManager.getDefaultSharedPreferences(this); sp.edit().putString("SaveString", editText.getText().toString()).commit(); ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー このような形で、値を保存できると思います。 ですが、日付の場合値が年、月、日の三種類ありなおさら分かりません。 YYYY/MM/DDこの形式で保存した値を、再度アプリを起動させた場合に設定する方法なども わかりません。 何か知っている方がおりましたら、教えてください。
回答: プリファレンスに日付を保存する方法はありません、年月日をそれぞれ別々の数値として保存してください。 また、プリファレンスからデータを取り出してDatePicker#initを使って設定してください。 プリファレンス DatePicket