Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
在UpdateService android中更新ListView_Android_Android Listview_Android Service_Android Adapter - Fatal编程技术网

在UpdateService android中更新ListView

在UpdateService android中更新ListView,android,android-listview,android-service,android-adapter,Android,Android Listview,Android Service,Android Adapter,我在这方面有一项活动和一项更新服务; 在该活动中,我有一个从sqlite数据库获取数据的ListView; 无论程序是否运行(在后台工作),我都会在UpdateService中更新Sqlite数据库; 我想当我的数据更新时,如果程序正在运行,那么listview会更新新数据; 我怎么做? 谢谢。每次使用新信息更新sqlite数据库时,调用列表更新方法,您可以在不同的服务中进行更新。您可以在Oncreate中启动此服务,并在调用Onstop或退出应用程序时停止此服务。我上周也在做类似的事情,我需要

我在这方面有一项活动和一项更新服务; 在该活动中,我有一个从sqlite数据库获取数据的ListView; 无论程序是否运行(在后台工作),我都会在UpdateService中更新Sqlite数据库; 我想当我的数据更新时,如果程序正在运行,那么listview会更新新数据; 我怎么做?
谢谢。

每次使用新信息更新sqlite数据库时,调用列表更新方法,您可以在不同的服务中进行更新。您可以在Oncreate中启动此服务,并在调用Onstop或退出应用程序时停止此服务。

我上周也在做类似的事情,我需要在活动中创建一个BroadcastReceiver,并在广播中注册此服务,当我的服务完成时,它会使用sendBroadcast方法发送消息(Intent)所有注册的广播接收者都将收到该信息。在这种情况下,您的活动

我给你一个教程来看看这个过程。试试看,祝你好运