Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 910 Bytes

File metadata and controls

16 lines (14 loc) · 910 Bytes

Simple Image Loading Library

Usage :

  1. To get the singleton instance :
    • Image var requestId =MVLoader.getInstance(context).loadInto(imageView,"your url here")

    • File var requestId =MVLoader.getInstance(context).loadInto("your url here",{ bytes -> jsonText.text= String(bytes) },{ message -> Toast.makeText(context,message,Toast.LENGTH_LONG).show() })

    • Change maximum cache capacity MVLoader.getInstance(context).setMaximumCacheCapacity(newMaximumCacheCapacity)

    • Cancel a requst MVLoader.getInstance(context).cancelRequest("request url",requestId)

  2. To use the Builder : mvLoader:MVLoader =MVLoader.Builder(context) .setMaxCacheCapacity(maxCacheCapacity) .build()