K
K.Raul
Neues Mitglied
- 0
Hallo zusammen,
ich versuche ein kleines Testprogramm mit einen Timer zu schreiben.
Leider sind die paar Zeilen schon zu viel für mich.
Der Bildschirm bleibt schwarz, es wird nicht mal das Editierfeld angezeigt.
Kann mir jemand einen Hinweis geben was ich falsch mache, danke?
Funktion des Programms :
eine Zahl soll in einem Editierfeld alle 3 Sek. um 1 erhöht werden.
Code :
ich versuche ein kleines Testprogramm mit einen Timer zu schreiben.
Leider sind die paar Zeilen schon zu viel für mich.
Der Bildschirm bleibt schwarz, es wird nicht mal das Editierfeld angezeigt.
Kann mir jemand einen Hinweis geben was ich falsch mache, danke?
Funktion des Programms :
eine Zahl soll in einem Editierfeld alle 3 Sek. um 1 erhöht werden.
Code :
PHP:
package de.Timertest;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
public class TimerTestActivity extends Activity {
public Timer t;
public static EditText ausgabe;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ausgabe = (EditText) this.findViewById(R.id.ausgabe);
t= new Timer();
t.schedule(new Zeitgeber(), 0, 3*1000);
}
}
class Zeitgeber extends TimerTask{
public void run(){
int wert = Integer.valueOf( TimerTestActivity.ausgabe.getText().toString() ) +1;
TimerTestActivity.ausgabe.setText(wert);
}
}