Android - 检测“应用程序变得活跃”来自多任务?
我开发了一个包含信息列表的 Android 应用程序。我希望每当应用程序从多任务处理中“唤醒”时,列表就从服务器检索新数据。现在它只显示旧数据,不刷新。
有人可以告诉我我正在寻找什么功能/方法吗?
I have developed an Android App that contains a list of information. I want the list to retrieve new data from the sever whenever the app 'wakes up' from multasking. Right now it just displays the old data and does not refresh.
Can someone tell me what function/method I am looking for?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的应用程序可以通过几种不同的方式唤醒...您可能需要 onResume(),但这里还有其他方式:
完整列表位于Android Activity 生命周期在这里找到:
https://developer.android.com/reference /android/app/Activity.html
Your app can be woken up in a few different ways... you probably want onResume(), but here are the other ones too:
The full list is in the Android Activity Lifecycle found here:
https://developer.android.com/reference/android/app/Activity.html
您可以重载
onRestart()
。您可以在其中放置刷新代码。You can overload
onRestart()
. Within that you can place your refresh code.