2015-12-20 3 views
0

Я разработал сервис с использованием AIDL в системном сервисе, который вызывается клиентским процессом для выполнения определенных вычислений и возврата их желаемого результата, но теперь я должен добавить слушателя, который должен быть реализован на определенных событиях, например, если Событие X происходит, например, список ресурсов обновляется, а затем клиент реализует onResourceChanged Слушатель. Итак, мне нужен образец дизайна для продолжения? PS: Я взял ссылку на PhoneStateListener, но до сих пор не получил то, что я ищуСоздание слушателя с использованием андроида AIDL?

+0

передать другой интерфейс AIDL (обратный вызов) в некоторых из вашего AIDL вызова, как: 'регистра (callback_aidl_object)' – pskink

+0

Пожалуйста, поделитесь подробнее о реализации –

+0

см. https://android.googlesource.com/platform/development/+/master/samples/ApiDemos/src/com/example/android/apis/app/IRemoteServiceCallback.aidl – pskink

ответ

0

Вы можете реализовать спины вызовов в AIDL и Наблюдатель Pattern может быть создан с помощью этих AIDL вызовов и интерфейсов.

Я ответил на это в другом посте, пожалуйста, обращайтесь:

AIDL Interfaces