Я пытаюсь сделать 2 приложения, которые будут взаимодействовать друг с другом с помощью AIDL.
Приложение 1: Будет сервисом.
Приложение 2: будет Activity (с кнопкой), которое покажет некоторые данные, которые будут получены службой Application 1.
Теперь, чтобы начать это взаимодействие, я знаю, что мы можем сделать один файл AIDL в обоих приложениях, и когда пользователь нажимает кнопку в приложении 2, мы можем задействовать функцию службы из приложения 1. То есть, скажем, приложение 2 запрашивает текущее время, тогда приложение 1 (служба) извлекает текущее время и возвращает его приложению 2.
Я сомневаюсь, что я хочу взаимодействовать наоборот. Я хочу сообщить об активности службы, когда какая-то конкретная цифра возникает во времени (или какое-то другое событие). Я не уверен, как продолжить этот способ связи, то есть от службы к деятельности.
Некоторые указатели будут действительно полезны.