Android. GreenDroid + ActiveAndroid ORM

Добрый день.
Есть необходимость использовать в приложении одновременно обе вышеуказанные библиотеки: GreenDroid и ActiveAndroid.

Каждая из них требует, чтобы в манифесте был прописан класс, отнаследованный от их Application, т.е. GreenDroid требует, чтобы это был наследник greendroid.app.GDApplication, ActiveAndroid же, в свою очередь, требует, чтобы это был наследник com.activeandroid.Application.

Однако, в Java, как известно, отсутствует множественное наследование, следовательно, отнаследовать свой Application-класс, прописанный в AndroidManifest.xml, сразу от двух родителей не выходит.

Возможен ли какой-нибудь обходной маневр для решения возникшей проблемы?

Заранее спасибо.
  • Вопрос задан
  • 2655 просмотров
Пригласить эксперта
Ответы на вопрос 2
ara89
@ara89
А помогло создать класс-прослойку?
Ответ написан
Комментировать
@Zeldan
Для того, чтобы реализовать множественное наследование в JAVA используются интерфейсы, соответсвенно вы можете организовать класс, которые будет ипользовать 2 интерфейса для каждой из библиотек. Классы интерфейсов конечно нужно будет самому написать

Interface in Java
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы