오전 앱을 개발, 그래서 내가 코드를 아래안드로이드 롤리팝에 (5.0) 현재 실행중인 응용 프로그램의 정보를 얻고 난 상단에 현재 실행중인 응용 프로그램을 인식 할 필요가 어디
ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
// get the info from the currently running task
List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(1);
ComponentName componentInfo = taskInfo.get(0).topActivity;
if(!componentInfo.getPackageName().equals("your.package.name"))
{
//Do your stuff
}
있지만 작동하지 않습니다와 시도 Android Lollipop (5.0) 이상에서는 현재 실행중인 앱 정보를 반환하지 않습니다.
누군가가 android lollipop (5.0) 이상에서 그렇게 할 생각이라면 도와주세요.
도움이된다면 큰 도움이 될 것입니다.
참조 : https://stackoverflow.com/questions/26400469/alternative-to-getrunningtasks-in-android-l – ManmeetP