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

Файл не открывается после загрузки из сети - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Стиль ListView http://www.cyberforum.ru/android-dev/thread1191683.html
Не могу сделать, что бы каждый элемент в ListView был в отдельной рамочке при загрузке приложения. Примерно так: Получается только, когда кликаешь на элемент, он делается в рамочке. <ListView...
Программирование Android TableLayout по центру Есть на активити imageView и TableLayout. imageView в самом верху. Как разместить TableLayout по центу оставшегося пространства? http://www.cyberforum.ru/android-dev/thread1191533.html
HttpClient.execute Программирование Android
Привет всем, при работе этого кода почему то программа вылетает с ошибкой. public String getXmlFromUrl(String url) { String xml = null; try { //...
Запись видео TimerTask() Программирование Android
Нужно записывать видео при нажатии на кнопку(видео определенной длительности например 10 мин) и создавалось несколько видео файлов пока не будет нажата кнопка стоп. Запись видео вызываю: public...
Программирование Android Диалоговый ввод даты и времени http://www.cyberforum.ru/android-dev/thread1191104.html
Подскажите как сделать диалог ввода даты, и диалог ввода времени... Оптимально чтоб диалог был всплывающим, а после выбора дата и время они отображались. И подскажите как оптимальней дальше хранить...
Программирование Android Выполнить tabHost.addTab() после загрузки данных Загружаю данные в потоке и потом из потока, когда всё загрузилось, вызываю handler. Как в этом хендлере выполнить tabHost.addTab ?? Пробую, но не получается, не могу туда вставить инит табов. В... подробнее

Показать сообщение отдельно
kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
29.05.2014, 00:46
Если тебе все же интересно в чем могла быть проблема, вот есть мысль:

метод Internet.downloadFile где-то в дебрях кода, которых ты не показал загружал твой файл в отдельном асинхронном потоке - это сто пудов так, потому что сетевые обращения в основном потоке приложения запрещены еще в бородатой версии андроида. Далее, сразу после запуска этого метода ты сразу начинал парсить файл. И судя по выбрасываемой ошибке твой файл к тому времени либо еще не начинал скачиваться или, что скорее всего - качался во временный файл, который после закачки должен был быть переименован в твой.

Когда ты жал кнопки по очереди - файл успевал скачиваться. Возможно, при тормозном инете ты бы получил ту же ошибку, если бы нажимал кнопки быстро.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru