Hallo!
habe gerade festgestellt, dass wenn in einer Sub die Anweisung StartActivity("Activity2") kommt, alle Anweisungen danach noch ausgeführt werden und dann erst Activity2 gestartet wird. Also die Sub noch bis End Sub abgearbeitet wird bevor die Activity2 aktiv wird. Ist das generell so? Lässt sich das irgendwie ändern oder muss ich den Code umbauen, um dies "abzufangen"?
Beispiel:
y=y+1 wird noch ausgeführt und dann erst wird Activity2 gestartet.
habe gerade festgestellt, dass wenn in einer Sub die Anweisung StartActivity("Activity2") kommt, alle Anweisungen danach noch ausgeführt werden und dann erst Activity2 gestartet wird. Also die Sub noch bis End Sub abgearbeitet wird bevor die Activity2 aktiv wird. Ist das generell so? Lässt sich das irgendwie ändern oder muss ich den Code umbauen, um dies "abzufangen"?
Beispiel:
B4X:
Sub Button_Click
x=x+1
StartActivity("Activity2")
y=y+1
End Sub
y=y+1 wird noch ausgeführt und dann erst wird Activity2 gestartet.