我有一个活动A,它通过点击按钮运行活动B.
活动B有一个包含自定义行的列表视图:
某些行有标题和复选框。
并且某些行具有标题和微调器。
用户每行检查首选复选框或从微调器中选择。
到目前为止一切顺利。我的问题是,当点击返回活动A时,如何保存所有选项? 并且通过保存我并不仅仅意味着保存他的复选框,而是将他的选择值返回到活动A.即使我重新启动应用后,我也不希望保存这些选项。仅在应用程序运行时。
基本上我需要: 1.获取用户的选择并保存其值(从微调器或复选框) 2.下次用户点击进入活动B时保存勾选的复选框
我考虑在Activity B中使用onPause,在那里我将获得对listView的引用,遍历每一行,看看是否有复选框或微调器,然后以某种方式查看检查了什么值(如果它的复选框) )和选择的值(如果它是一个微调器)。
我不知道这是不是正确的做法,无论如何我真的需要帮助。