@Override
          public void onClick(View v) {
            FontItem item = (FontItem) v.getTag(R.id.TAG_fontItem);

            String dlkey = getFontDownloadKey(item.name);
            dls.removeEntry(dlkey);

            if (dls.getEntry(dlkey) == null) {
              new File(FontManager.getFontsPath()).mkdirs();
              dls.startDownload(
                  dlkey,
                  String.format(URL_fontData, item.name),
                  getFontDownloadDestination(item.name));
            }

            notifyDataSetChanged();
          }
 String getFontDownloadDestination(String name) {
   return new File(FontManager.getFontsPath(), "download-" + name + ".zip")
       .getAbsolutePath(); //$NON-NLS-1$ //$NON-NLS-2$
 }