Кодейн очистить / уничтожить метод

Я пользуюсь кодеином (Kodein.global вариант) для моего проекта LibGDX. Многие объекты LibGDX имеют свои собственные методы очистки (dispose а также Disposable интерфейс), которые вызываются после того, как объект больше не используется и готов к очистке ГХ (при переключении экранов, выходе и т. д.). Я хотел бы, чтобы эти вызовы выполнялись, когда kodein выполняет свою очистку.

Я пролистал документацию Kodein, но не смог найти никакой ссылки на метод очистки, что-то вроде Java EE @PreDestroy или фасоль destroy-method метод.

У Кодейна нет такой функции или я что-то упустил?

1 ответ

Kodein предлагает функцию "закрываемый прицел".

Тем не менее, он работает только в области, которая его поддерживает, и такие области не предоставляются библиотекой вне области Android.

Посмотрите на http://kodein.org/Kodein-DI/?5.2/core;)

Вне срока действия области у Кодейна нет никаких способов узнать, когда истекает жизненный цикл конкретного объекта.

Другие вопросы по тегам