how to check if activity is still in the stack?(如何检查活动是否仍在堆栈中?)
问题描述
检查活动是否仍在堆栈中以便回调它的更好方法是什么?
what is the better way to check if the activity is still in the stack in order to call it back ?
Intent i = new Intent(getApplicationContext(),MyClass.class);
startActivity(i);
推荐答案
看ActivityManager API
要获取 ActivityManager 的实例,请使用以下代码:
To get an instance of the ActivityManager use this code:
ActivityManager mngr = (ActivityManager) getSystemService( ACTIVITY_SERVICE );
这篇关于如何检查活动是否仍在堆栈中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!