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
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы