Normal
jo, die Status Methode in eine Klasse auslagern die Runnable implementiert und Observable extendet, die wiederholende Abfrage nach dem Status in die run() Methode packen und dann halt als new Thread(deineKlasse).start() starten...