2011-05-12 51 views
0

我正在开发一个android应用程序,通过登录屏幕访问表单 如果用户被打断,他可以通过登录屏幕返回表单 为了避免用户付出努力,我正在实施保存按钮在android中使用sharedpreferences保存微调状态

我节省了使用共享偏好与putstring类

如何节省使用共享偏好纱厂的状态EDITTEXT领域?

请帮我

+0

我并没有试图敲你或什么,但保存按钮是做什么的?如果用户被打断,他们不能点击保存。 – AedonEtLIRA 2011-05-12 15:41:32

+0

附录:您应该改写onPause方法并在那里保存。 – AedonEtLIRA 2011-05-12 15:43:23

+0

这不仅是中断,而且当用户下次打开应用程序时,他已经填充了大部分表单,只有他必须更改一些参数才能重新提交。我想减少再次填充相同数据的负担,但可以根据需要灵活地进行更改:-) – 8A52 2011-05-12 16:02:44

回答

3

您可以使用spinner.getSelectedItemPosition();当你要重新加载已保存的一切,会回报给你一个int,您可以用prefEdit.putInt();然后保存,你只需调用spinner.setSelection(prefs.getInt("key", default));

+0

非常好的兄弟。非常感谢它为我工作:-)。 – 8A52 2011-05-12 16:11:08