Danke Andy,
da war auch das Problem, ich hatte schon zwar was im Netz gefunden mit runOnUiThread aber bei mir fehlte davor noch ein getActivity
So geht es dann:
Code
autoUpdate = new Timer();
autoUpdate.schedule(new TimerTask() {
@Override
public void run() {
getActivity().runOnUiThread(new Runnable() {
public void run() {
refreshData();
Log.i(LoadAnmeldungen.class.getSimpleName(), "AutoUpdate...");
}
});
}
}, 0, 15000);
Alles anzeigen
Nun hätte ich das Problem, das mein Timer immer arbeitet. Besser fände ich es, wenn es das nur macht, wenn meine App aktiv ist.