Hallo. Ich habe eine Android App mit einem Timer und einer MainActivity. Da ich von meinem Timer auf Variablen und Methoden der MainActivity zugreifen möchte habe ich diese Methode:
in den Timer geschrieben, und in der MainActivity nach der Erstellung der Variablen sofort aufgerufen
c ist ein Objekt der Timer Klasse. Wenn ich jetzt aber in der Run() Methode des Timers den Text meiner TextView die ich in der MainActivity erstellt habe verändern will, wird die App beendet.(Ich erhalte keine Begründung).
actual() ist eine Methode die ich in der MainActivity gemacht habe, die den TextView aktualisiert.
Was habe ich falsch gemacht?
Java:
public void setOption(MainActivity option) {
this.option = option;
}
in den Timer geschrieben, und in der MainActivity nach der Erstellung der Variablen sofort aufgerufen
Java:
c.setOption(this);
Java:
option.actual();
Was habe ich falsch gemacht?
Zuletzt bearbeitet: