German Objekte von anderen Activity aus ansprechen

Sinan Tuzcu

Active 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

Active 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