时间表应用:如何保存EDITTEXT
问题描述:
我是初学者开发,我试图做一个时间表应用与标签活动,我想每个标签是一天中的每一天/标签有一对夫妇的纯文本提示和用户可以填写纯文本,但问题是如果我用文本填充纯文本,然后关闭应用程序文本将消失,我必须再次填充纯文本。时间表应用:如何保存EDITTEXT
我如何保存文本纯文本的内部,并当我打开应用程序看起来
请帮助
答
您可以使用shared-preferences
在onStop
SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPref.edit();
editor.putString(getString(R.string.saved_high_score), editText.getText().toString());
editor.commit();
and in onResume
SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
int defaultValue = getResources().getInteger(R.string.saved_high_score_default);
editText.setText(sharedPref.getString(getString(R.string.saved_high_score), defaultValue));
为每个textView都做到这一点。