Gibt es einen Weg, zu überprüfen ob der Checkchange vom Switch durch Userinteraktion oder durch eine Methode im Programmcode ausgelöst wurde?
für mich ist das wichtig, denn ich kann durch das auslösen eines selbstgeschriebenen listeners die methode setChecked aufrufen (in dem fall soll einfach nur setChecked ausgeführt werden und sonst nix) und dann kann der user den switch benutzen und ihn on/off schalten ( in dem fall soll ein dialog aufgehen)
da dies aber recht kompliziert mit interfaces in einer view etc. realisiert wurde kann ich das auch nicht mit einer globalen variable überprüfen.
kennt jemand von euch einen weg?
lg.