RemoteViewService с реализацией CursorRemoteViewFactory
Недавно я создал виджет домашнего экрана, который использует обычный массив в качестве источника данных в реализации RemoteViewsFactory. У меня есть несколько вопросов, которые заключаются в следующем.
1) Я прочитал в документации, что я могу выполнять длительные задачи в методе getViewAt() класса RemoteViewsFactory и хочу узнать больше о внутренней реализации службы RemoteViewsService, похожа ли она на IntentService или любую другую реализацию службы (дайте мне знать, если вы найдете что-нибудь от AOSP)
2) Использовать CursorRemoteViewsFactory в качестве источника адаптера, для этой цели есть какой-либо легкодоступный класс /API или я должен реализовать свою собственную версию курсора RemoteViewsFactory для привязки данных к RemoteViews.