一个android开发的问题:如何实现输入内容后自动保存,即按返回后再打开或程序关闭后再打开输入的内容还在

用EditText能实现吗?该用什么来实现?... 用EditText能实现吗?该用什么来实现? 展开
 我来答
双四别阴我
2012-08-14 · TA获得超过2282个赞
知道大有可为答主
回答量:1250
采纳率:57%
帮助的人:1193万
展开全部
恩,最普通的输入框EditText就行.
不过要实现还得自己控制.
就是说在此Activity的onstop()方法中,实现保存此字符串(保存数据库或本地都行);
在Activity的onresume方法中取出你保存的字符串,然后editText.setText(str),就可以看到了.
如果说程序关闭后还在,你要在onDestroy()方法中保存,onCreate方法里取出显示.
追问
我是想做一个可填写的课表,比如说,点击“星期一”这个Button后,进入一个界面,里面有五行,每一行的左边写着上课时间,这个不用用户来写,右边对应的是要让用户填写的课程,上课地点及备注,我就是不知道这个让用户填写并能保存的东西怎么来实现,能请教你吗?
追答
保存的方式有多种,你现在的问题是不知道怎么保存.
像你这样数据量可能也不是很少的,就用SQLite数据库保存吧.
查一下这方面的资料,这方面的代码也不少的.加油.
wesley_ios
2012-08-15 · TA获得超过215个赞
知道小有建树答主
回答量:165
采纳率:0%
帮助的人:116万
展开全部
使用sqlite啊,把用户输入的数据保存下来,然后再次打开程序的时候,从数据库里面读一下,再填进去不就ok了?
追问
能给出具体的代码吗?谢谢
追答
数据库的代码很长的,你可以先从sqlite方面入手,学会增删改查~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式