Como obter o recurso de sugestão de rotação do Android P em qualquer dispositivo Android

O Android P introduziu um novo recurso chamado “sugestão de rotação” que permite alterar o bloqueio de rotação do modo retrato para paisagem sem ativar a rotação automática. Veja como obter esse recurso em versões anteriores do Android.

Embora esteja instalado em tão poucos dispositivos, ele não é registrado Estatísticas de distribuição da versão mais recente do Android, AndroidP está recebendo muita atenção de todos os fãs do Android. Eventualmente, ele chegará a outros dispositivos Android que não sejam do Google assim que a versão completa estiver disponível ainda este ano, mas é muito tempo de espera se você não possui um Google Pixel/XL ou Google Pixel 2/2 XL. Embora muitos fabricantes de dispositivos Android já tenham implementado recursos que serão encontrados no Android P (como a capacidade de lembrar automaticamente os níveis de volume do dispositivo Bluetooth), existem alguns como o incrível novo "Sugestão de Rotação"recurso que não está presente em nenhum dispositivo.

Sugestão de rotação é o nome que damos a esse novo recurso do Android P. Nas versões anteriores do Android, o dispositivo podia estar em dois estados de orientação: bloqueado no modo retrato ou rotação automática habilitada para alternar entre o modo retrato e paisagem. Com o Android P, se você desativar a rotação automática, ainda ficará bloqueado no modo retrato; no entanto, se orientar seu dispositivo como se estivesse estão tentando mudar para o modo paisagem, um novo botão aparecerá na barra de navegação que, quando pressionado, bloqueia a orientação para paisagem modo. Você pode, é claro, voltar ao modo retrato fazendo a ação oposta ou pode desligá-lo completamente apenas ativando o modo de rotação automática.

Aqui está um pequeno vídeo desse novo recurso em ação:

Em vez de esperar que o Android P seja lançado em seu dispositivo ainda este ano ou no próximo, veja como você pode replicar esse recurso em qualquer dispositivo Android agora mesmo! Vou oferecer duas maneiras de fazer isso. O primeiro funcionará em qualquer dispositivo Android com Android 4.1+, mas não é uma replicação perfeita do recurso, pois não adiciona o botão de sugestão de rotação à barra de navegação. O segundo método funciona em qualquer dispositivo Android com Android 7.0+ e, na verdade, adiciona o botão ao barra de navegação como o Android P, mas este método requer uma compra dentro do aplicativo de um aplicativo chamado Custom Barra de navegação.


Método 1 – Controle de rotação dinâmica (Android 4.1+)

Roco: Controle de Rotação DinâmicaDesenvolvedor: Aplicativos Bubblegum

Preço: Grátis.

4.4.

Download

Este é um aplicativo muito simples que tem apenas um propósito: permite alternar entre os modos de bloqueio de rotação sem ativar a rotação automática! Basta abrir o aplicativo e pressionar o botão “iniciar” no canto inferior direito. Ele solicitará que você conceda duas permissões: “Desenhar sobre outros aplicativos” e “Configurações do sistema”. Ambos são necessários conforme explicado na caixa de diálogo, embora se você instalou o aplicativo através da Play Store, a permissão "Desenhar sobre outros aplicativos" foi concedida automaticamente, então você só precisará conceder "Configurações do sistema" manualmente.

Depois de fazer isso, você pode mexer na sensibilidade, no tamanho do botão e no tempo de exibição, que ajusta como afeta a precisão do a detecção de orientação será para o botão aparecer, qual será o tamanho do botão e quanto tempo ele permanecerá na tela respectivamente. A propósito, esta é a aparência do botão na tela (lembre-se de que você deve desativar a rotação automática ou isso não aparecerá):


Método 2 – Barra de navegação personalizada (Android 7.0+)

A imagem acima é uma captura de tela da barra de navegação do meu OnePlus 5 rodando no último Versão estável do OxygenOS 5.1.0 baseado em Android 8.1 Oreo. Como você pode ver, o botão de sugestão de rotação existe graças ao aplicativo Custom Navigation Bar. Atualmente, esse recurso está disponível apenas na versão beta do aplicativo Custom Navigation Bar e também requer a versão pro para ser desbloqueado. Você pode inscreva-se para a versão beta aqui. Depois de fazer isso, baixe o aplicativo na Play Store.

Nota: este aplicativo não funciona em todos os dispositivos Android 7.0+. Consulte a lista no tópico oficial do fórum XDA para obter detalhes sobre em quais dispositivos ele funciona.

Barra de navegação personalizadaDesenvolvedor: paphonb

Preço: Grátis.

3.3.

Download

Siga o processo de configuração para conceder a permissão necessária para modificar a barra de navegação. Depois de fazer isso, basta ativar a opção “girar sugestão” nas configurações e pronto!

O recurso ainda está em teste beta, então espere alguns bugs na forma como ele pode ser exibido em determinados aplicativos. O desenvolvedor está atualizando o aplicativo rapidamente para corrigir quaisquer bugs que você possa encontrar. Por favor, deixe comentários no tópico oficial do fórum se você tem algum.