ИСП:
Основой для взаимодействия между операциями в Android является Intents , которая, в основном, основана на событиях (а) синхронной связи. Я полагаю, что события, на которые вы ссылаетесь, могут быть чем угодно.
Вероятно, вам следует просто определить приложение Intent и запустить его при выполнении действия с просмотром списка, когда API Facebook завершит свой запрос.
РЕДАКТИРОВАНИЕ:
... и, ладно, вы после чего-то немного другого. Действия могут и будут убиты волей-неволей: это должно привести к зависанию асинхронных запросов (но я не смотрел на API FB, так что я просто догадываюсь). Я думаю, что то, что вы описываете, требует, чтобы запрос Facebook был сделан из Сервиса в вашем приложении. Тогда вы сможете использовать просто Observable / Observer s: объявите FriendObservable
(простейшая реализация: глобальный объект или синглтон), в котором может регистрироваться любая активность, отображающая друзей сам. Я думаю, вы должны ограничить время жизни таких FriendService
взаимодействий API Facebook, чтобы минимизировать потребление ресурсов.