Ich schreibe ein Widget zu überwachen, die einen Countdown-Timer angezeigt werden. Ich habe das Widget arbeiten, wie ich es will, bis ich das Telefon von Quer- auf Hochformat drehen. Mein Widget nicht aktualisiert und geht zu ihm ist Ausgangszustand beim Start des Widgets, bis ein OnUpdate durch meine wiederholten Alarm genannt wird. Ich möchte ein OnUpdate manuell, sobald die Orientierungsänderungen rufen zu meinem Widget aktualisieren Ich habe das jetzt für eine Weile untersucht, und ich habe herausgefunden, dass ich brauche einen Service zu nutzen, die die Orientierungsänderungen überwachen und meine OnUpdate verlangen mein Widget.Wie verwende ich einen Dienst Orientierungsänderung in Android
Mein Problem ist, dass ich keine direkte Antwort finden kann, wie man einen Dienst verwendet, um die Änderung zu überwachen. Ich habe gesehen, dass mit einer Aktivität kann ich hinzufügen android: configChanges = "orientation | keyboardHidden" in das Manifest für eine Aktivität und verwenden Sie eine onConfigurationChanged, aber kann ich dies für einen Dienst tun. Wenn das so ist, wie? Gibt es eine bessere Möglichkeit, die Orientierungsänderung zu überwachen? Ich habe auch im Internet gelesen, dass ein Dienst nicht der beste Weg ist, dies zu tun.
Ich habe Tutorials zum Erstellen von Orientierungslistenern gesehen, aber sie scheinen abgeschriebene Funktionsaufrufe zu verwenden.
Vielen Dank im Voraus
haben Sie jemals eine gute Lösung für diese finden? – Patrick