2016-04-28 6 views
0

Ich erstelle eine App, die Bildschirmänderungen überwacht und auf den Immersive-Modus oder Normalmodus setzt. Ich benutze accessibilityserviceTYPE_WINDOW_STATE_CHANGED. Es funktioniert, außer wenn ein Benutzer im immersiven Sticky-Modus auf kürzlich verwendete Apps klickt.So erkennen Sie den Bildschirmwechsel im Immersive-Modus unter Android

Im Immersive-Modus wird kein Ereignis ausgelöst, wenn die App von den letzten Apps geändert wird. Wie kann ich Bildschirmänderungen im Immersiven Modus mit accessibilityservice erkennen?

Antwort

0

versuchen Sie android:canRetrieveWindowContent="true" in Ihrer XML-Datei für Barrierefreiheitsdienste

hinzuzufügen
Verwandte Themen