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

Как сделать чтобы listview обновлялось каждый секунд - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как сделать чтобы listview обновлялось каждый секунд http://www.cyberforum.ru/android-dev/thread830138.html
Я хочу чтобы тред каждую секунду вычитал 5 из каждого элемента listview .но числа из listview не обновляется через thread. package com.example.timerproject; import android.app.Activity; import android.app.ListActivity; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.TextView;
Android TextView выравнивание текста В текст в TextView по умолчанию идет выравнивание текста по левому краю. Как выровнять текст по всей ширине, как если бы в Word вы нажали Ctrl+J( текст распределяется равномерно между левым и правым краями страницы)??? http://www.cyberforum.ru/android-dev/thread829790.html
Устаревший метод showDialog() в DatePickerDialog Android
Я изучаю только андроид и у меня возникла проблема. Мой eclipse показывает что метод showDialog() устарел и не хочет запускать программу в эмуляторе (пробовала и андроид версии 4.2 и 2.2). Пыталась пробовать по новому с фрагментами, но для меня сейчас это темный лес да и там все по английски. Помогите пожалуйста изменить код на новый с фрагментами как полагается, потому что часто использую метод...
Android Android это просто?
Наткнулся на установку С++ Builder6, вспомнил что целый семестр учил С++! вспомнил так же что учил целый семестр линейную алгебра, как-то эти мысли пересеклись и захотелось сделать приложение для транспонирования матрицы. Как говорится "Захотел-сделай!", это конечно не сложная штука, потом захотелось сделать приложение для нахождения обратной матрицы, потом LU-разложение матрицы, потом...
Android один сервер несколько клиентов http://www.cyberforum.ru/android-dev/thread829638.html
Всем привет) написала простую сервер-клиент программку (udp), теперь нужно сделать, что бы к серверу могло подключаться несколько клиентов. Кто-нибудь может в общих чертах рассказать, как примерно это реализовать? спс
Android Авторизация на сайте Всем здрасьте. Входе разработки клиента для сайта возникла следующая проблемка: Есть форма с авторизацией на сайте(2 textedit'a и button) по адресу www.blablabla.ru/login/ Есть мое приложение на андрюше, в котором пытаюсь авторизовываться на этом сайте следующим образом: HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new... подробнее

Показать сообщение отдельно
Aibol Ongarov
Сообщений: n/a

Как сделать чтобы listview обновлялось каждый секунд - Android

07.04.2013, 08:02. Просмотров 426. Ответов 0
Метки (Все метки)

Я хочу чтобы тред каждую секунду вычитал 5 из каждого элемента listview .но числа из listview не обновляется через thread. package com.example.timer
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
import android.app.Activity;
 import android.app.ListActivity;
 import android.os.Bundle;
 import android.view.View;
 import android.widget.ArrayAdapter;
 import android.widget.ListView;
 import android.widget.TextView;
 
 public class MainActivity extends Activity {
 ListView LV ;
 TextView TV1,TV2,TV3;
 boolean waited = true;
 static int second1 = 4657;
 static int second2 = 45657;
 static int second3 = 43124;
 static String [] list = {second1+"",second2+"",second3+""};
 static String [] list2 = {"5000","50000","500000"};
 ArrayAdapter adapter;
 @Override
 public void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_main);
 
 adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1,list);
 LV = (ListView)findViewById(R.id.listview);
 th1.start();
 try {
 Thread.sleep(300);
 } catch (InterruptedException e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 }
 th2.start();
 try {
 Thread.sleep(300);
 } catch (InterruptedException e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 }
 th3.start();
 try {
 Thread.sleep(300);
 } catch (InterruptedException e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 }
 th4.start();
 LV.setAdapter(adapter);
 }
 
 
 public void setList(){
 
 adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1,list);
 LV.setAdapter(adapter);
 }
 
 Thread th4=new Thread(){
 public void run(){
 try{
 while(waited)
 { Thread.sleep(100);
 
 runOnUiThread(new Runnable() {
 @Override
 public void run() {try{
 setList();
 }
 
 catch(Exception e) 
 {e.printStackTrace();
 } }});}}
 catch (InterruptedException e) {
 e.printStackTrace();}}};
 
 Thread th1=new Thread(){
 public void run(){
 try{
 while(waited)
 { Thread.sleep(1000);
 runOnUiThread(new Runnable() { 
 @Override
 public void run() {
 try {second1 -=5;}
 catch(Exception e) 
 {e.printStackTrace();
 } }});}}
 catch (InterruptedException e) {
 e.printStackTrace();}}};
 
 Thread th2=new Thread(){
 public void run(){
 try{
 while(waited)
 { Thread.sleep(1000);
 runOnUiThread(new Runnable() { 
 @Override
 public void run() {
 try {second2 -=5;}
 catch(Exception e) 
 {e.printStackTrace();
 } }});}}
 catch (InterruptedException e) {
 e.printStackTrace();}}};
 
 Thread th3=new Thread(){
 public void run(){
 try{
 while(waited)
 { Thread.sleep(1000);
 runOnUiThread(new Runnable() { 
 @Override
 public void run() {
 try {second3 -=5;}
 catch(Exception e) 
 {e.printStackTrace();
 } }});}}
 catch (InterruptedException e) {
 e.printStackTrace();}}};}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru