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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Адаптация под разные экраны http://www.cyberforum.ru/android-dev/thread1230812.html
покопался в гугле но ни как не поймую при создании проекта(Android, Eclipse) Изночально получаеш формочку определённого размера. Но у пользователей телефоны разных размеров(про таблеты я и не говорю). Как учитывать разность размеров экрана?
Android Подключение к странице с кириллическими каталогами Здравствуйте, пытаюсь скачать файл с сервера который имеет вид http://***.ru/grupp/зима/IMG_20140717_225039.jpg пользовался и этим public String grabImageFromUrl(String url, String path) { try { InputStream is = (InputStream) new URL(url).getContent(); System.out.println(path); System.out.println(url); http://www.cyberforum.ru/android-dev/thread1230633.html
Android Анимации открытия и закрытия активностей
Для анимации перехода между активностями использовал метод overridePendingTransition(R.anim.dt,R.anim.alpha). Анимация открытия выполняется а закрытия нет. Для закрытия активности просто нажимаю кнопку назад.
Перегрузить фрагмент в ViewPager Android
ViewPager содержит 3 фрагмента используя PageStateAdapter. Pager при перелистывании удаляет и опять загружает фрагменты, а как можно самому удалить и опять загрузить нужный фрагмент, не перегружая остальные фрагменты?
Android Как перегрузить фрагмент, чтобы снова отработали методы onCreate, onCreateView http://www.cyberforum.ru/android-dev/thread1230103.html
Как можно перегрузить фрагмент, чтобы снова отработали метод onCreate, onCreateView и т.д. ?
Android Отправить SMS сообщение как отправить чез SMSmanager сообщение на телефон с картинкой из Drawable? подробнее

Показать сообщение отдельно
Darth Coder
276 / 257 / 69
Регистрация: 10.06.2011
Сообщений: 695

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

19.07.2014, 23:21. Просмотров 447. Ответов 5
Метки (Все метки)

Есть следующий код:
Java
1
2
3
4
5
6
7
8
9
public void Upd(){
l=new Ping();
thr=new Thread(l);
thr.start();
while(thr.isAlive()){
srv.setText("текст");
Thread.sleep(100);}
srv.setText(data);
}
при запуске второго потока форма почему-то зависает и обновляется только после завершения Upd, хотя другие действия до завершения второго потока выполняются. Как это исправить?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru