我有一个包含很多字符串字段的数据库对象。现在,这些字符串字段由用户通过一个包含大量编辑文本的活动来管理。但是,我无法将 EditTexts 中的所有信息保存到数据库中。我已经尝试在活动调用 onPause 时执行此操作,但它无法按我的意愿工作(我正在使用带有 EditTexts 的 ListView,因此很难说视图是否会存在)。我一直在查看文本观察器,但为每个 EditText 添加一个似乎真的很乏味,其中一些是动态创建的。
我已经考虑过扩展 EditText 并实现一些东西来使用 TextWatcher,但我再次不确定解决这个问题的最佳方法。
有人对我如何做到这一点有任何建议吗?谢谢您的帮助。