ich einen Timer von 0th
Sekunden und für alle 30 Sekunden gestartet werden soll,Android-Update für Textview alle 30 Sekunden
Ich brauche die Textview als 0.5min, 1.0min, 1.5min
etc zu aktualisieren.
Wie mache ich das?
ich einen Timer von 0th
Sekunden und für alle 30 Sekunden gestartet werden soll,Android-Update für Textview alle 30 Sekunden
Ich brauche die Textview als 0.5min, 1.0min, 1.5min
etc zu aktualisieren.
Wie mache ich das?
diesen Code Versuchen kann
final Handler h = new Handler();
h.post(new Runnable() {
@Override
public void run() {
long millis = (long) currentTime();
dateAndTime.setText(getDate(millis, "dd/MM/yyyy hh:mm:ss.SSS"));
h.postDelayed(this, 1000);
}
});
wir handler
dass zu handhaben verwenden.
Sie können wie unten
Handler mHandler = new Handler(new Handler.Callback() {
@Override
public boolean handleMessage(Message msg) {
// write your code update textview
mHandler.sendEmptyMessageDelayed(0, 30000);
return true;
}
})
Dieser Handler wird automatisch senden definieren und den Text noch einmal aktualisieren. Sie müssen auch Ihren Code einfügen, um die Zeit für TextView zu aktualisieren.
Vergessen Sie nicht, den Handler in der ersten Aufruf: mHandler.sendEmptyMessage(0);
Was Sie bisher versucht haben? –
http://stackoverflow.com/questions/34261910/display-arrray-of-strings-in-same-textview-with-a-time-interval-of-5-seconds/34263567#34263567 kann dies als Basis verwenden . – Dhina