Fixed the XMLAdapters example

Provider package name was incorrect, resulting in a crash at startup

Also added static to the cache
http://stackoverflow.com/questions/10135261/possible-bug-in-android-imagedownloader-class-shardbitmapcache-not-static-when

Change-Id: I833589645f053be52fbc11aec89dd02b6f2f2787
This commit is contained in:
Gilles Debunne
2012-04-18 17:18:24 -07:00
parent fd16f3927e
commit 968c2e4918
3 changed files with 3 additions and 4 deletions

View File

@@ -59,7 +59,7 @@ public class ImageDownloader {
private static final int DELAY_BEFORE_PURGE = 30 * 1000; // in milliseconds
// Hard cache, with a fixed maximum capacity and a life duration
private final HashMap<String, Bitmap> sHardBitmapCache =
private final static HashMap<String, Bitmap> sHardBitmapCache =
new LinkedHashMap<String, Bitmap>(HARD_CACHE_CAPACITY / 2, 0.75f, true) {
private static final long serialVersionUID = -7190622541619388252L;
@Override

View File

@@ -59,7 +59,7 @@ import java.util.regex.Pattern;
* <p>To add this provider in your application, you should add its declaration to your application
* manifest:
* <pre class="prettyprint">
* &lt;provider android:name="android.content.XmlDocumentProvider" android:authorities="xmldocument" /&gt;
* &lt;provider android:name="XmlDocumentProvider" android:authorities="xmldocument" /&gt;
* </pre>
* </p>
*