Я создал приложение, которое кэширует содержимое статических файлов JSON в Android, максимальное количество записей в кэше равно 3, я использую метод entryRemoved
при инициализации кэша, и добавляю элементы в кеш при нажатии накнопка, если элемент уже находится в кеше и должен вызывать entryRemoved
, как в документации
Вызывается для записей, которые были удалены или удалены.Этот метод вызывается, когда значение выселяется, чтобы освободить место, удаляется вызовом remove (K) или заменяется вызовом put (K, V).Реализация по умолчанию ничего не делает.
ссылка на проект на github [1]: https://github.com/ibrahimFakharany/LruCacheExample заранее спасибо