Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.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 使用AlarmManager后自动从ListView中删除项目_Android_Listview_Alarmmanager - Fatal编程技术网

Android 使用AlarmManager后自动从ListView中删除项目

Android 使用AlarmManager后自动从ListView中删除项目,android,listview,alarmmanager,Android,Listview,Alarmmanager,我正在开发一个SMS应用程序,其中数字和文本消息在列表中预定义,当计时器匹配保存的时间时,会向数字发送SMS 我可以通过AlarmManager发送消息,但如何从保存的列表中自动删除该项目,即在消息发送后从列表中删除数字?绅士使用列表的内容提供者和更改通知来管理它们,但这是一个复杂且不太直观的解决方案。我不知道是否有一个更简单的答案,所以现在我们都在等待答案;为什么不能从列表中删除已发送的项目。如果适配器共享了相同的列表,只需说notifydatasetchanged。考虑到您知道要删除哪些文本

我正在开发一个SMS应用程序,其中数字和文本消息在列表中预定义,当计时器匹配保存的时间时,会向数字发送SMS


我可以通过AlarmManager发送消息,但如何从保存的列表中自动删除该项目,即在消息发送后从列表中删除数字?

绅士使用列表的内容提供者和更改通知来管理它们,但这是一个复杂且不太直观的解决方案。我不知道是否有一个更简单的答案,所以现在我们都在等待答案;为什么不能从列表中删除已发送的项目。如果适配器共享了相同的列表,只需说notifydatasetchanged。考虑到您知道要删除哪些文本项,因为您正在通过SMS发送相同的文本项。君子氏使用ContentProviders对列表和更改通知进行管理,但这是一个复杂且不太直观的解决方案。我不知道是否有一个更简单的答案,所以现在我们都在等待答案;为什么不能从列表中删除已发送的项目。如果适配器共享了相同的列表,只需说notifydatasetchanged。考虑到您知道要删除的文本项,因为您正在通过SMS发送相同的文本项。