如何保存活动数据?

时间:2014-07-16 10:10:39

标签: java android eclipse

我正在寻找合适的答案,但我找不到它。所有这些都不适合我。基本上我有一个带有五个EditText字段的活动(输入类型是数字)。我想要做的是,当该活动关闭并重新打开时,它不会丢失输入的那些数字。我相信有一个简单的解决方案,任何形式的帮助将不胜感激! :)

1 个答案:

答案 0 :(得分:-1)

要执行您想要的操作,您可以使用共享首选项:

要获取共享首选项,请使用:

SharedPreferences prefs = getActivity().getSharedPreferences("com.example.app", Context.MODE_PRIVATE);

阅读偏好:

String dateTimeKey = "com.example.app.datetime";
// use a default value using new Date()
long l = prefs.getLong(dateTimeKey, new Date().getTime()); 

编辑和保存偏好

Date dt = getSomeDate();
prefs.edit().putLong(dateTimeKey, dt.getTime()).apply();
相关问题