package Ġglobal . ms nth rp . static map . tile Ċ Ċ import Ġandroid . graphics . Bitmap Ċ import Ġandroid . util . L ru Cache Ċ import Ġglobal . ms nth rp . static map . model . Tile Ċ Ċ internal Ġclass ĠTile Cache ( max Tiles : ĠInt Ġ= Ġ 1 0 0 ) Ġ: ĠL ru Cache < Tile , ĠBitmap >( max Tiles ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġentry Removed ( ev ict ed : ĠBoolean , Ġkey : ĠTile ?, ĠoldValue : ĠBitmap ?, ĠnewValue : ĠBitmap ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . entry Removed ( ev ict ed , Ġkey , ĠoldValue , ĠnewValue ) Ċ // ĠĠĠĠĠĠĠ ĠoldValue ?. recycle () ĊĠĠĠĠĠĠĠ Ġ// ĠTODO Ġfix Ġthis Ġissue : Ġif Ġre cycle Ġbit maps , Ġstatic Ġmaps Ġin Ġlists Ġwon 't Ġwork Ġdue Ġto ĊĠĠĠĠĠĠĠ Ġ// ĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbitmap Ġis Ġalready Ġre cycle ()' d ĊĠĠĠ Ġ} Ċ }