当android活动打开或不打开时执行操作

时间:2013-09-16 20:03:44

标签: android listview android-activity android-arrayadapter

我想通过随机间隔调用该活动的功能来更新我的列表视图,无论该特定活动是否打开,或者另一方面告诉我,如果您可以感觉到该活动是否已打开则是否可能?所以我只在活动开放时才调用该特定活动的功能?

1 个答案:

答案 0 :(得分:0)

如果您的目标是API级别14或更高级别,则可以使用Application#registerActivityLifecycleCallbacks()如果目标较低,则可以覆盖每个活动中的生命周期回调(例如onPause)并收集有关呼叫的信息。这取决于“开放”是什么意思,你可以假设,例如。 ActivityonResume来电之间onPause已开放。