根据Android文档,Instrumentation.ActivityMonitor可以返回正在启动的Activity。也就是说,您在其构造函数中传递给它一个IntentFilter,以便它知道要查找的内容。我的问题是,ActivityMontior是否有可能寻找任何类型的Activity?换句话说,是否可以使用ActivityMonitor返回在前台显示的最顶部的Activity?
最佳答案
是的,ActivityMonitor将等待与IntentFilter匹配的任何Activity,该IntentFilter在启动时将是最重要的,除非您使用的FLAG_ACTIVITY_PREVIOUS_IS_TOP之类的标志可能会影响此顺序。