Запустить функцию внутри фоновой службы, когда какое-либо приложение запускается на мобильном телефоне? - PullRequest
0 голосов
/ 21 ноября 2018

Я занимаюсь разработкой приложения App-Locker и у меня работает фоновый сервис.Но я хочу, чтобы точное решение вызывало одну функцию внутри этой фоновой службы, когда любое приложение запускается или открывается в мобильном телефоне.Я пользуюсь приведенным ниже сервисом, который работает постоянно.

public class NotificationService  extends Service {
public NotificationService() {
}

@Override
public IBinder onBind(Intent intent)
{
    Log.e("Noftication serveric ", " Onbinddddd");
    return null;
}

@Override
public int onStartCommand(Intent intent, int flags, int startId)
{
    super.onStartCommand(intent, flags, startId);

    return START_STICKY;
}

@Override
public void onDestroy()
{
    super.onDestroy();
      //Starting Broadcast on destroy method, where this service is called again to run
    Intent restartService = new Intent("RestartService");
    sendBroadcast(restartService);

}

public void Trigger_Me_If_Any_App_Launch()   
 {
      //This function should be called if any app launch
 }

}

...