German Objekte von anderen Activity aus ansprechen

Sinan Tuzcu

Well-Known Member
Licensed User
Hallo,

ich versuche die ganze Zeit, ein CheckBox von einem anderen Activity aus anzusprechen.
Leider ohne Erfolg

Code Erste Activity :Name = GeneralSettings
B4X:
Public Sub chkTimout_Enabled_Ansteuern(Status As Boolean)
    ToastMessageShow("Methode wurde angesprochen",False)
    chkTimeOut.Enabled=Status
End Sub

Public Sub chkTimeout_Checked_Ansteuern(Status As Boolean)
ToastMessageShow("Methode wurde angesprochen",False)
    chkTimeOut.Checked=Status
Die Meldung im Toastmsg, wird nicht angezeigt. Also kommt in das erste Activity auch keine Daten.

Code Zweite Activity: Name = Input_Output
B4X:
CallSub2(GeneralSettings, "chkTimout_Enabled_Ansteuern",True)
ToastMessageShow("Wurde gesendetn",False)

hier bekomme ich die Meldung. Also die Methode vom ersten Activity wird angesprochen, der aber zeigt keine Reaktion.

PS: Die erste Activity wird nicht geschlossen, während der Zweite gestartet wird.
Keine Fehlermeldung, nichts ist rot in Debbug alles läuft.
 

DonManfred

Expert
Licensed User

MarkusR

Well-Known Member
Licensed User
Sollte mit CallSubDelayed2 gehen damit wechselst du aber in das andere Activity.
Siehe Quick Info bei CallSubDelayed im Quelltext.
 

Sinan Tuzcu

Well-Known Member
Licensed User
Manfred denkt negativ
Markus denkt positiv
und beide sind Experten :)

danke, aber seit dem ich den Beitrag von Manfred gelesen habe, habe ich das nun alles auf den zweiten Activity platziert.
 
Top