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

Реализовать таймаут ожидания отклика от сервера во избежание краха приложения - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Чтение данных из бд в listview http://www.cyberforum.ru/android-dev/thread1242285.html
Здесь listview с контекстным меню. В меню 2 пункта. По клику на пункт, запись из listview'a должна добавляться в определенную таблицу. package info.androidhive.tabsswipe; import...
Программирование Android Список из Spinner Здравствуйте. Умею работать с Spinner, умею просто с ListView, но умею это делать по отдельность. Пробовал найти что то похожее, нашел только одну темутык, но там ничего хорошего не вычитал. Я хочу... http://www.cyberforum.ru/android-dev/thread1242278.html
Как в эклипсе сделать меню? Программирование Android
Открываю xml менюхи в лайауте, жму адд.И в окне которое после этого открываеться поля неактивны(((
Загрузка изображений в TextView из HTML Программирование Android
Здравствуйте ) Достаточно частый вопрос. Но все усложняется тем, что это все находится в TextView. Имеется код: arrayList = new ArrayList<Object>(); arrayAdapter = new...
Программирование Android Подключение библиотеки к проекту в Intellij IDEA используя Gradle http://www.cyberforum.ru/android-dev/thread1242237.html
Недавно нужно было сделать проект-тестовое задание. Проект должен был собираться с помощью Gradle, использовать сторонние библиотеки и обитать на GitHub. Одной из ошибок является неверное подключение...
Программирование Android Текстура OpenGL es 2 Доброго времени суток. Возникла такая проблема. Пишу 3D гоночки(eclipse+android sdk+openGL es 2) , тестирую на LG G-pad , samsung galaxy ace 1 через юсб вход и все работает нормально. Проблемма... подробнее

Показать сообщение отдельно
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286
15.08.2014, 00:53  [ТС]
вот тут выполняется загрузка и парсинг странички

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class t5 extends AsyncTaskLoader<PageInfo> {
   
   
    @Override
    public PageInfo loadInBackground() {
 
try {
            Document document = Jsoup.connect(link)
                    .get();
            } catch (IOException e) {
            e.printStackTrace();
            }
 
        return obj;
    }
}
Тут получаем ответ от потока в методе onLoadFinished и делаем что то в этим ответом. Это разные потоки.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class r4 implements LoaderManager.LoaderCallbacks<PageInfo> {
 
 
    @Override
    public Loader<PageInfo> onCreateLoader(int id, Bundle args) {
        return null;
    }
 
    @Override
    public void onLoadFinished(Loader<PageInfo> loader, PageInfo data) {
 
    }
 
    @Override
    public void onLoaderReset(Loader<PageInfo> loader) {
 
    }
}
Добавлено через 11 минут
Кароч посоны зря я тут бучу поднял) Таймаут не работает только когда соединение полностью оборвано. В этом случае вылетает исключение. А если подключение просто оборвалось то все норм. Вроде так)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru