版權聲明:本文爲博主原創文章,未經博主允許不得轉載。
邏輯實現:
獲取到Activity之後可根據需要獲取該Activity的任意信息
String pkgName = null;
ActivityManager manager = (ActivityManager)mContext.getSystemService(mContext.ACTIVITY_SERVICE) ;
List<RunningTaskInfo> runningTaskInfos = manager.getRunningTasks(1) ;
if(runningTaskInfos != null){
pkgName = runningTaskInfos.get(0).topActivity.getPackageName();
}