Exemplo n.º 1
0
        private bool IsApplicationInForeground()
        {
            ActivityManager activityManager = (ActivityManager)GetSystemService(Context.ActivityService);
            List <ActivityManager.RunningAppProcessInfo> services = activityManager.RunningAppProcesses.ToList();
            bool isActivityFound = false;

            if (services[0].ProcessName.ToLower() == PackageName.ToLower())
            {
                isActivityFound = true;
            }

            return(isActivityFound);
        }