Java tutorial
//package com.java2s; import android.app.Activity; import android.app.ActivityManager; import android.app.ActivityManager.RunningTaskInfo; import java.util.List; public class Main { public static String getTopActivity(Activity context) { ActivityManager manager = (ActivityManager) context.getSystemService(Activity.ACTIVITY_SERVICE); List<RunningTaskInfo> runningTaskInfos = manager.getRunningTasks(1); if (runningTaskInfos != null) return (runningTaskInfos.get(0).topActivity).getShortClassName(); else return null; } }