Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 退出应用程序时如何在动态列表视图中保存复选框_Android_Listview_Dynamic_Checkbox_Exit - Fatal编程技术网

Android 退出应用程序时如何在动态列表视图中保存复选框

Android 退出应用程序时如何在动态列表视图中保存复选框,android,listview,dynamic,checkbox,exit,Android,Listview,Dynamic,Checkbox,Exit,我是Android新手,我想知道是否有办法保存以下内容: 我有一个自定义适配器,其中包含一个标题和一个复选框 列表是从一个不断变化的数据库中获取的,因此listView是动态的。 我不能使用SharedReference,因为它只保存位置(列表正在移动),我想找到一种方法来保存用户退出应用程序时是否启用或禁用每个项目中的复选框 基本上,它由一个应用程序组成,每个人都可以访问一个数据库来插入新值,它的值显示在其他界面的ListView中,但是ListView的每个元素都有一个带有复选框的项目,我想

我是Android新手,我想知道是否有办法保存以下内容: 我有一个自定义适配器,其中包含一个标题和一个复选框

列表是从一个不断变化的数据库中获取的,因此listView是动态的。 我不能使用SharedReference,因为它只保存位置(列表正在移动),我想找到一种方法来保存用户退出应用程序时是否启用或禁用每个项目中的复选框

基本上,它由一个应用程序组成,每个人都可以访问一个数据库来插入新值,它的值显示在其他界面的ListView中,但是ListView的每个元素都有一个带有复选框的项目,我想在用户退出应用程序时为每个用户保存该复选框的状态

快速但繁重的解决方案是在每个设备中创建一个特定的数据库来存储用户读取的所有项目,但我要求查看任何其他解决方案。 例如,可以是在“运动”项中按下或未按下按钮的人。所以我想为那些在他们的设备上做这件事的人保存状态。
cookies是一种解决方案吗?

我没有完全理解这个场景。但您可以使用onPause()方法将它们保存到数据库。

我们不会为您完成所有工作,您尝试了什么?我一直在这里寻找解决方案,但没有找到任何相关的解决方案。