Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как получить список файлов в архиве и извлечь только нужные - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Блокировка входящих/исходящих вызовов http://www.cyberforum.ru/android-dev/thread1088010.html
Не знал точно в какой раздел написать данную тему,поэтому решил написать здесь. В общем есть телефон на базе android,а именно huawei u8180(мегафон),хотя мне кажется что это не столь важно.Мне нужно...
Программирование Android Структура приложения Подскажите, поделитесь опытом. Как правильно начать писать приложение, как предварительно определить структуру будущего приложения, чтобы в ходе написания было меньше переделок? Я предполагаю так:... http://www.cyberforum.ru/android-dev/thread1087996.html
Программирование Android MediaPlayer, как программно задать определенный файл на воспроизведение?
собственно как работать с данным классом, и как программно задать определенный файл на воспроизведение? спасибо!
Программирование Android Создать значок в верхней части экрана
Есть область выше запущенного окна приложения. На ней выводится значок будильника, батареи и пр. Не знаю даже как называется. Может системная панель? Заметил, что некоторые программы могут там...
Программирование Android Работа с FrameLayout http://www.cyberforum.ru/android-dev/thread1087940.html
Почему первая картинка не перекрывает вторую? package com.shcherban.box_box; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import...
Программирование Android Создание эмулятора Android Доброго времени суток. Когда создаю эмулятор в Android Virtual Device Manage и запускаю его, выскакивает окно Starting Android Emulator. Внизу написано: Starting emulator for AVD... подробнее

Показать сообщение отдельно
ящюр
97 / 97 / 24
Регистрация: 15.03.2013
Сообщений: 520
Записей в блоге: 1

Как получить список файлов в архиве и извлечь только нужные - Программирование Android

03.02.2014, 01:54. Просмотров 1025. Ответов 5
Метки (Все метки)

Подскажите плиз, как получить список файлов в архиве и извлеч только нужные мне файлы в папку. Перебрал кучу примеров из инета для работы с архивами и только ошибки. Последний тестовый пример
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
public void unzipping () {
        try
        {
           /*
                * To Open a zip file, use
                *
                * ZipFile(String fileName)
                * constructor of the ZipFile class.
                *
                * This constructor throws IOException for any I/O error.
                */
            File file = new File (getFilesDir() +"/jtv.zip");
            Log.i(TAG,"Control Point n1");
            ZipInputStream zipinputstream = null;
 
            ZipEntry zipentry;
 
            zipinputstream = new ZipInputStream(new FileInputStream(file));
 
 
 
            zipentry = zipinputstream.getNextEntry();
 
           
           Log.i(TAG,"Control Point n2");
           
           /*
            * To get list of entries in the zip file, use
            *
            * Enumeration entries()
            * method of ZipFile class.
            */
           
            //Enumeration e = zipFile.entries();
           
            Log.i(TAG,"Listing zip file contents");
            while(zipentry != null)
            {
                String entryName = zipentry.getName();
                Log.i(TAG,"List - "+ entryName);
                zipentry = zipinputstream.getNextEntry();
            }
           
        }
        catch(IOException ioe)
        {
            Log.i(TAG,"Error opening zip file" + ioe);
        }
 
}
}


В результате в списке имею один файл из 816 (причем не самый первый )
Архив это список каналов jtv.zip
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru