Sehr oft benutze ich mein Telefon im Bett (mit der Telefonkamera zur Decke) und die Orientierungsänderungen machen mich verrückt. Wenn ich das Telefon ein paar Grad drehe, geht es buchstäblich von Porträt zu Landschaft und umgekehrt.
Ich kann die automatische Drehung deaktivieren, aber in einigen Szenarien ist dies nicht wünschenswert, z. B. wenn ich meine Schulter einschalte und möchte, dass sich die Ausrichtung ändert.
Ist es grundsätzlich möglich, eine eigene Logik für die Bildschirmdrehung zu schreiben und diese systemweit ausführen zu lassen?
UPD: Ich möchte die automatische Drehung nicht umschalten. Ich möchte diese Logik neu schreiben, die basierend auf der aktuellen Sensoreinstellung die Bildschirmausrichtung auf Systemebene ändert.