24.02.2013 / 20:03 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| Ещё один вопрос всплыл: узнать размер файла во вн.пам.
|
24.02.2013 / 23:23 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| kda-spb, File file = context.getFileStreamPath(filename); file.length()
__________________
let live |
25.02.2013 / 17:03 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| aNNiMON, Спасибо! Ещё вопросец: можно ли узнать будущий размер зип архива( то есть ещё не созданого), может стандарт. функциями или формула какая есть?
|
25.02.2013 / 18:39 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| kda-spb, нету такого=)
|
26.02.2013 / 14:13 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| Опять непонятка: как узнать список файлов во вн.пам. File dir = Head.head.getFileStreamPath(Path);
ret = dir.list();
Если Path == "" или "one_dir" то всё норм, а вот как глубже в подпапки лезть, со слешем ошибку выдаёт. |
26.02.2013 / 14:32 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| Делал когда то для себя апишку для доступа к файлам на разных платформах, это реализ. для Android. Не уверен правда что именно это тебе надо, но общий смысл будет понятен. Пример: File file = Manager.create();
String[] roots=file.listRoots();
file.close();
file.open(roots[0]);
String[] dirandfiles=file.list("*", true);
file.close();
Если работал с файлами на j2me то быстро поймешь что к чему. Изменено Salat-Cx65 (26.02 / 14:33) (всего 1 раз)
Прикрепленные файлы: fs.zip (2.21 кб.) Скачано 51 раз |
26.02.2013 / 14:36 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| kda-spb, вместо "/" ставь File.pathSeparator
__________________
let live |
26.02.2013 / 15:00 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| Salat-Cx65, Спасибо, посмотрю чего к чему. aNNiMON, File dir = new File( Head.head.getFileStreamPath("one_dir")+File.pathSeparator+"two_dir");
Я так пытался, но ошибка. Как провильно написать? |
26.02.2013 / 17:37 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| kda-spb, какая ошибка? Разрешения в манифесте стоят?
__________________
let live |
26.02.2013 / 17:45 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| aNNiMON, Стоят. Выскакивает окно "В приложении произошла ошибка"
|