android 开发 activity A 和activity B,A 中有个 按钮 和文本框,我在文本框中输入了内容比如“你好”
当在A中点击按钮跳转到B,B中点击按钮返回A,当返回A时,我要让A的文本框还是显示原先的内容"你好",现在我有个问题,我要是用SharedPreferences当我退出整...
当在A中点击按钮跳转到B,B中点击按钮返回A,当返回A时,我要让A的文本框还是显示原先的内容"你好",现在我有个问题,我要是用SharedPreferences 当我退出整个程序时 在进入程序 A中的文本框还是显示“你好”,我要在从新启动程序时 把文本框内容都清空的 应该怎么实现?
展开
1个回答
展开全部
1、返回后还有 你好。使用startActivityForResult 启动intent,具体用法,网上搜,很多。
2、从 现在我有个问题 后,没理解,你到底是要做什么,你是要还显示呢,还是清空呢,
2、从 现在我有个问题 后,没理解,你到底是要做什么,你是要还显示呢,还是清空呢,
更多追问追答
追问
我的意思是 整个程序关闭 重新启动时应该是初始化的 那个文本框内容应该是为空的 不在显示“你好 ” 我用SharedPreferences 在关闭程序 在启动后 那个文本框内容还是"你好"
追答
假如你使用了SharedPreferences 保存,在进入程序的时候从SharedPreferences 里面取,填充到界面上, 那么除了第一次启动程序(即刚安装),是空的,之后进入程序的时候都会显示你好,因为SharedPreferences 里面有值了且没删除。 还是不太确定你的意思~~
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |