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

Потоки. Thread и runOnUiThread - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как вызвать клавиатуру в SDL2? http://www.cyberforum.ru/android-dev/thread1224398.html
Не знаю в какую тему писать в c++ или в android... Как в SDL2 вызвать клавиатуру android ?
Android Считать изображения из памяти Новичок в андроиде Собственно задача состоит в том что бы считать из памяти телефона все хранящиеся там изображения и отобразить их в ListView. С ListView всё предельно понятно А вот как получить доступ к изображениям не очень представляю http://www.cyberforum.ru/android-dev/thread1224159.html
Изменять текст в TextView по таймеру каждые 5 минут Android
Как используя класс таймер изменять текст в TextView каждые 5 минут (например сначала в TextView стоит "Privet" а через 5 минут "Hello")?Можете скинуть фрагмент кода? Добавлено через 36 минут и задержка выполнения кода как задается через таймер?
Post запрос к серверу и получение ответа Android
Здравствуйте, мне нужно, чтобы программа отправляла запрос серверу, получала данные в виде строки и присваивала его TextView. Несколько дней искал примеры реализации, но ни один из них не работает. Кому не трудно скиуьте ПРОЕКТ с такой программой и PHP файл.
Android Видео в Android http://www.cyberforum.ru/android-dev/thread1223971.html
Здравствуйте! Последние несколько дней мучает проблема как посчитать количество кадров видеофайла в системе Android. Буду рад любой помощи
Android Не удается конвертировать int в String В приложение выдачи и приема книг, в истории есть проблема. При нажатие на кнопку берется название книги из массива (строка 30) и с помощью адаптера вставляется в Textview, но даже после конвертирования переменной из int в string в приложение (строка 103) все равно отображается число см. на скриншиоте( строка 108).Понимаю, что я конверитрую не просто цифру, а строку заданную переменной int book,... подробнее

Показать сообщение отдельно
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 415

Потоки. Thread и runOnUiThread - Android

08.07.2014, 14:03. Просмотров 1432. Ответов 2
Метки (Все метки)

Пытаюсь в отдельном потоке выполнять действия и во время этого показывать ProgressBar.

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
public void runProcess() {
 
//запускаем поток
Thread th = new Thread(new DoIncrement());
th.start();
}
 
 
/*
* Класс, который будет выполняться в выделенном потоке
*/
class DoIncrement implements Runnable {
   public void run() {
 
   Cursor cursor = getCursor(); //получаем результат запроса
 
   while (cursor.moveToNext()) {
   
      //что-то делаем
      //...
      //...
   
      //обновляем ProgressBar
      runOnUiThread(new UpdateUI());
      }
   }
}
 
 
/*
* Обновляем ProgressBar
*/
class UpdateUI implements Runnable {
   public void run() {
   dialog.setMessage("progress: " + progress + " %");
   }
}
В результате dialog.setMessage() начинает срабатывать уже после завершения потока.
Почему так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru