How to view .zip files using java for android

-6

I would like to know how to do a program that can view .zip files on android using java, I have been looking for a while and I have not found it (... If possible the easiest way, if there is a ...

Thank you!

    
asked by anonymous 29.07.2016 / 15:29

1 answer

2

Speak DrKill,

It really is kind of hard to understand what your question is, how do you visualize it?

You can choose a file, for example:

private boolean unpackZip(String path, String zipname){       
     InputStream is;
     ZipInputStream zis;
     try 
     {
         String filename;
         is = new FileInputStream(path + zipname);
         zis = new ZipInputStream(new BufferedInputStream(is));          
         ZipEntry ze;
         byte[] buffer = new byte[1024];
         int count;

         while ((ze = zis.getNextEntry()) != null) 
         {
             // zapis do souboru
             filename = ze.getName();

             // Need to create directories if not exists, or
             // it will generate an Exception...
             if (ze.isDirectory()) {
                File fmd = new File(path + filename);
                fmd.mkdirs();
                continue;
             }

             FileOutputStream fout = new FileOutputStream(path + filename);

             // cteni zipu a zapis
             while ((count = zis.read(buffer)) != -1) 
             {
                 fout.write(buffer, 0, count);             
             }

             fout.close();               
             zis.closeEntry();
         }

         zis.close();
     } 
     catch(IOException e)
     {
         e.printStackTrace();
         return false;
     }

    return true;
}

But try to rephrase your question, then it's easier to help you.

Hugs.

    
29.07.2016 / 16:00