03-12-2014, 16:42:00
(Dieser Beitrag wurde zuletzt bearbeitet: 03-12-2014, 16:51:52 von devnull.)
(03-12-2014, 15:37:47)black_jack schrieb: ABER: wenn die App nicht bedient wird oder in den Hintergrund gerät bzw wieder geöffnet wird und ich dann einen Aktor über die Oberfläche bediene wird diese nicht ausgelöst.Ich muss erst immer einen manuellen refresh machen und kann erst dann schalten.
Lässt sich das nicht ändern? das zb nur die Siete refresht wir auf der man gerade ist o.ä. wenn man die App in den Vordergrund holt?
Die Session ist dann ggf tot oder geht in einen Timeout - daher ist ein refresh notwendig. Und da die SHC keine einzelnen Status rausgibt, muss alles geholt werden. Die Konfiguration wird eh gespeichert - daher sind es nur die aktuellen Status der Geräte die abgerufen werden (plus Session aufbauen usw)
Automatisch ist das nicht zu machen - Android hat keinen Vordergrund sondern andere Mechanismen die aber auch angesprochen werden, wenn man das Gerät dreht.
Eventuell gibt es mit Android 5 da mal was ordentliches, aber ich hab noch nicht danach geschaut.
Edit: hab danach geschaut und teste gerade was ... schauen wir mal