我正在开发一个Android应用程序,即将到来,应用程序中的一个活动有两个编辑文本字段,第一个字段变为活动状态,在活动开始时启用,并且仅在第一个文本之后字段填充,第二个字段变为活动状态。这部分工作正常。 现在问题是当用户填写第二个文本字段并按下设备上的后退按钮时,第二个文本字段应该保存并且应该变为非活动状态,同样当用户再次进入相同的活动时,第二个文本字段应该保持不活动状态,并且只有在用户双击第二个编辑文本字段后才能激活。 我知道保存在第二个字段中输入的数据需要数据库,但即使使用了该如何解决上述问题,我也非常感谢您的帮助。谢谢。
答案 0 :(得分:2)
过度使用此功能onBackPressed()
。在此函数中,编写代码以“保存”文本框内容和onResume()
,您可以使用保存的值重新加载文本。
答案 1 :(得分:0)
倍率
onPause()
和
onResume()
完成你的任务。
答案 2 :(得分:0)
您也可以尝试startActivityForResult()