어떻게 든 ActivityManager의 이벤트를 수신 할 수 있습니다. 활동이 시작되면? ActivityManager가 브로드 캐스트를 전송합니까? 나는 그것이하는 것을 나타내는 아무것도 발견하지 못했습니다.ActivityManager 이벤트를 수신 하시겠습니까?
기본적으로해야 할 일 : 특정 (제 3 자) 앱이 시작/집중 될 때마다 내 앱이 내 활동 중 하나를 시작하게하고 싶습니다. 세 번째 앱이 실제로 표시되기 전에 문제가 발생해야합니다.
- 로그 캣 출력 : 내가 해결 방법으로 지금까지 시도 무엇
속도가 느려집니다 : 나는 모든이 0.8S (만 ActivityManager 이벤트를 표시하도록 필터링) 그러나 이것은 많은 능숙
- getRunningTasks까지 먹고는 로그 캣 쿼리 액티비티가 실행 중이지만 현재 포커스가 맞지 않아 매우 안전합니다.
아이디어가 있습니까? 내가 glabal 시스템 상태를 처리 할 사실은 다른 기존의 방법이 없다는 가정
특정 타사 앱보다 먼저 앱을 실행해야하는 이유에 대해 의견을 말씀해 주시겠습니까? – dparnas
사용자가 thirdparty 앱을 실행하기 전에 내 앱에서 비밀번호를 묻습니다. – ChristianS