У меня есть служба, которая регулярно запрашивает новые сообщения на веб-сервере. Служба хранит новые сообщения в arrayList. Эти сообщения реализованы с использованием пользовательского класса, в котором хранятся все виды метаданных (строки и длинные).
Затем действие подключается к этой службе, чтобы получить эти сообщения и отобразить их пользователю.
У меня есть файл .aidl, который описывает интерфейс, предоставляемый службой.
package com.example.package;
interface MyInterface {
List<Message> getMessages();
}
Класс Message
расширяет класс Parcelable
, который должен разрешать передачу IPC.
Проблема заключается в следующем: Eclipse выдает мне сообщение о том, что тип List<Message>
неизвестен. Любой импорт помечается как недействительный.
Идеи? Спасибо