TradeMe / MapMe

The Android maps adapter
MIT License
841 stars 75 forks source link

Low performance on adding new items #34

Open amirzeinaly opened 5 years ago

amirzeinaly commented 5 years ago

Hi i use this lib for city directory app and it cause app lag. I measure performance and I got that these methods slow down app I share my logcat details

I/Default-IBlockHandler: nz.co.trademe.mapme.MapAdapterHelper\dispatchSecondPass costed 3122 I/Default-IBlockHandler: nz.co.trademe.mapme.MapAdapterHelper\dispatch costed 3123 I/Default-IBlockHandler: nz.co.trademe.mapme.MapMeAdapter\applyUpdates costed 2155 I/Default-IBlockHandler: nz.co.trademe.mapme.MapMeAdapter\consumePendingUpdateOperations$mapme_release costed 5278 I/Default-IBlockHandler: nz.co.trademe.mapme.MapMeAdapter$updateChildViewsRunnable$1\run costed 5278

as you see it took near 5.3 sec to update ui

please help me