一个android开发的问题:如何实现输入内容后自动保存,即按返回后再打开或程序关闭后再打开输入的内容还在
2个回答
展开全部
恩,最普通的输入框EditText就行.
不过要实现还得自己控制.
就是说在此Activity的onstop()方法中,实现保存此字符串(保存数据库或本地都行);
在Activity的onresume方法中取出你保存的字符串,然后editText.setText(str),就可以看到了.
如果说程序关闭后还在,你要在onDestroy()方法中保存,onCreate方法里取出显示.
不过要实现还得自己控制.
就是说在此Activity的onstop()方法中,实现保存此字符串(保存数据库或本地都行);
在Activity的onresume方法中取出你保存的字符串,然后editText.setText(str),就可以看到了.
如果说程序关闭后还在,你要在onDestroy()方法中保存,onCreate方法里取出显示.
追问
我是想做一个可填写的课表,比如说,点击“星期一”这个Button后,进入一个界面,里面有五行,每一行的左边写着上课时间,这个不用用户来写,右边对应的是要让用户填写的课程,上课地点及备注,我就是不知道这个让用户填写并能保存的东西怎么来实现,能请教你吗?
追答
保存的方式有多种,你现在的问题是不知道怎么保存.
像你这样数据量可能也不是很少的,就用SQLite数据库保存吧.
查一下这方面的资料,这方面的代码也不少的.加油.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询