获得当前显示的Activity

取得当前显示的Activity如果取得当前现显示的Activity?[解决办法]ActivityManager activityManager (Act

取得当前显示的Activity
如果取得当前现显示的Activity?
[解决办法]



    ActivityManager activityManager = (ActivityManager)  getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE); List<RunningTaskInfo> forGroundActivity = activityManager.getRunningTasks(1); RunningTaskInfo currentActivity; currentActivity = forGroundActivity.get(0); String activityName = currentActivity.topActivity.getClassName(); //activityName 就是当前屏幕的activityName 名称




记得加权限

  <uses-permission android:name="android.permission.GET_TASKS"/>