Muitas vezes eu uso meu telefone deitado na cama (com câmera de telefone voltada para o teto) e a orientação muda-me louco. Literalmente se eu ligar o telefone alguns graus, irá de Portait para paisagem e vice-versa.
Eu posso desabilitar a rotação automática, mas não é desejável em alguns cenários, como quando eu ligo no meu ombro e quero que a orientação mude.
Basicamente, é possível escrever sua própria lógica para rotação de tela e torná-lo executado no escopo amplo do sistema?
upd: Eu não quero alternar a rotação automática. Eu quero reescrever essa lógica que com base na configuração atual do sensor muda a orientação da tela no nível do sistema.