| |||||||
Das Thema "Java Problem" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Android Experte | Code:
...
TextView tv_mem;
final Timer timer = new Timer();
@Override
public void onCreate(final Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
tv_mem=(TextView)findViewById(R.id.text_mem);
timer.scheduleAtFixedRate(task, 0, 2000);
}
TimerTask task = new TimerTask() {
public void run() {
tv_mem.setText("MEM: ");
....
}
};
__________________ G-MoN Wardriving Tool für Android G-MoN auf Twitter |
| | |
| | #2 (permalink) |
| Ehrenmitglied Registriert seit: 23.01.2009
Beiträge: 1.148
Abgegebene Danke: 1
Erhielt 78 Danke für 24 Beiträge
|
Hi, es ist verboten aus einem Thread direkt auf GUI zuzugreifen. Nur der Main-Thread darf das. Ich nutze dafür ein Handler: Code: // in Activity:
private Handler handler = new Handler();
// irgendwo weiter im Code
handler.post(new Runnable(){
public void run() {
...hier Zugriff auf GUI
}
}); |
| | |
| | #3 (permalink) |
| Android Experte |
Vielen Dank für die Erklärung, das leuchtet ein. Ist bei Symbian genauso gewesen, nur gab es da immer ne Exception und nicht son merkwürdiges Verhalten, nur habe ich im DDMS nix dergleichen bemerkt.
__________________ G-MoN Wardriving Tool für Android G-MoN auf Twitter |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Java Plugin für den Browser - irgendeine Möglichkeit? | Watermelon | Android Allgemein | 19 | 04.03.2012 20:35 |
| Java (J2ME) auf Android | ikarusx3 | Sonstige Apps & Widgets | 3 | 26.12.2010 16:34 |