i want to add .jpg extension to the images being saved using universal image loader but it seems we can't use "." in the name of files .
public class UrlFileNameGenerator implements FileNameGenerator {
@Override
public String generate(String url) {
return new Md5FileNameGenerator().Generate(url) + ".jpg";
}
}
FATAL EXCEPTION: uil-pool-d-3-thread-1
Process: com.example.internetwallpaper, PID: 24567
java.lang.IllegalArgumentException: keys must match regex [a-z0-9_-] {1,64}: "1828294.jpg"
at com.nostra13.universalimageloader.cache.disc.impl.ext.DiskLruCache.valida teKey(DiskLruCache.java:697)
at com.nostra13.universalimageloader.cache.disc.impl.ext.DiskLruCache.get(Di skLruCache.java:414)
at com.nostra13.universalimageloader.cache.disc.impl.ext.LruDiscCache.get(Lr uDiscCache.java:133)
at com.nostra13.universalimageloader.core.ImageLoaderEngine$1.run(ImageLoade rEngine.java:72)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java :1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav a:587)
at java.lang.Thread.run(Thread.java:841)
how to save images with .jpg extensions through universal image loader . Any help would be much appreciated , much thanks .