我需要一种方法来检查特定活动是否可见。 我不能在onStart和onStop上使用简单的布尔检查,因为我需要在另一个进程中访问它。 我尝试了ActivityManager.getRunningTasks(),但它给了onCreate onDestroy生命周期。我需要onStart to onStop lifecyle。
基本上我想知道活动是在onStart和onStop之间。
答案 0 :(得分:0)
如果您的应用使用API级别14或更高版本,则可以使用ActivityLifecycleCallbacks。你还应该读这个:
Checking if an Android application is running in the background