Posso girar manualmente meu telefone enquanto a rotação automática está desativada?

26

O Android tem um recurso bacana para desativar a rotação automática ... Existe algum tipo de gesto ou combinação de teclas para girar sua tela? (Digamos que eu esteja em um navegador e queira girar). A idéia é ativar a rotação automática = desativada (principalmente desejada) e alterar manualmente a orientação quando necessário, sem sair do aplicativo (de preferência).

Dmitriy Likhten
fonte

Respostas:

12

Uso as Configurações rápidas e há uma opção para alternar a rotação automática. Eu o tenho para que o atalho para Configurações rápidas esteja na minha barra de Notificação, para alterná-lo requer um toque, dois toques e o botão Voltar para alterná-lo e voltar ao aplicativo em que estava.

Se você quiser reduzir isso, tap home, toggle, tap returnuse o QuickDesk, que permite colocar widgets no iniciador de pop-ups.

Tenho certeza de que você provavelmente poderia configurá-lo como um atalho no Gesture Launcher, mas nunca tive sorte com esse aplicativo. Tudo o que faz é forçar o fechamento para mim.

Edit: Desculpe, você leu errado sua pergunta. Não conheço nenhum aplicativo que faça isso e olhei em volta, mas fiquei vazio. Pessoalmente, esse seria realmente o comportamento ideal da orientação da tela e, embora eu não tenha idéia de como fazê-lo, não pode ser tão difícil assim. Eu recomendo perguntar no fórum XDA. Espero que alguém possa saber ou talvez um dos desenvolvedores de lá faça um aplicativo para fazer isso.

Matt
fonte
2
Sim, alternar manual / automático está bom. Eu só quero mudar a orientação. Em outras palavras, se eu estiver no modo manual e em retrato e precisar ir para a paisagem (e ficar lá).
Dmitriy Likhten 27/10/10
11
Ohhh, agora eu entendo. Isso seria realmente muito legal. Não estou ciente de nada e não consegui encontrar nada. Eu não sou desenvolvedor, mas me parece que não poderia ser tão difícil escrever um aplicativo para fazer isso. Você pode começar a perguntar nos fóruns xda e talvez alguém o faça.
Matt
Tudo feito. Desculpe, não consegui encontrar uma resposta. Se você encontrar um, relate isso porque eu adoraria ter esse aplicativo.
Matt
2
Onde você já conseguiu encontrar uma resposta para isso ou ainda usa soluções alternativas?
28511 Matt
@DmitriyLikhten Se puder ser de alguma ajuda, posso fazer isso com meu telefone. Se eu desativar a rotação automática e deslizar o teclado físico, ele estará na posição horizontal e, quando eu o deslizo novamente, na posição retrato. Ele até força a tela de bloqueio a exibir uma paisagem, o que normalmente não ocorre, esticando o papel de parede. Eu tenho um Samsung Galaxy Q (SGH-T589W), executando 2.3.6 Gingerbread.
Ariane
3

Não conheço nenhuma maneira de fazê-lo pelas ferramentas do sistema. No entanto, conheço alguns aplicativos, que permitem concluir esta tarefa. Você precisa de acesso root . Aqui está o que eu tenho: Ultimate Rotation Control e GMD GestureControl Lite . O GestureControl permite apertar quase qualquer coisa em qualquer gesto. E o URC tem a capacidade de compartilhar comutadores de orientações da tela como "Ações". Então você vai ao GMD e faz um novo gesto e amarra-o à "Ação" - qualquer orientação desejada do URC.

PS Você precisa de root para usar o GMD porque o AFAIK Android não tem outra maneira de definir gestos em todo o sistema.

doz10us
fonte
2

Como você disse que alternar automático é bom, basta usar as opções rápidas no Jelly Bean e versões posteriores. Segure o telefone na orientação desejada, puxe a bandeja de configurações para baixo e ative a rotação automática novamente. Quando girar, desligue-o novamente imediatamente.

Você pode até usá-lo em telefones que não possuem a bandeja de configurações de material, se eles tiverem um substituto. Os telefones Samsung são um exemplo disso: em vez de duas bandejas, eles têm um painel de notificação com "configurações de acesso rápido" na parte superior. Você pode definir quais configurações são exibidas e a rotação automática é uma das opções.

Dan Hulme
fonte
1

Você pode usar o Tap'n'Turn . Ele mostra uma pequena seta na tela quando percebe que a orientação muda. Pressionar o botão girará a tela mesmo quando a rotação automática estiver desativada.

Em vez de girar a tela imediatamente, ele exibe um ícone que permite ajustar explicitamente a orientação

Também pode ser encontrado no F-Droid .

Reddy Lutonadio
fonte
0

Acho que não, se a sua autorotação estiver desativada, apenas o aplicativo em execução poderá forçar a tela a girar programaticamente. Você pode fazer isso com código, mas apenas para seu aplicativo e não para outros.

Um bom exemplo é o youtube, se você iniciar o youtube no modo retrato e mesmo se a opção de rotação automática estiver desativada, poderá clicar em um botão para assistir ao vídeo no modo paisagem.

Parry
fonte
0

Você pode fazer isso com o Tasker . Aqui está um pequeno tutorial

Na tela de perfis, clique no botão + e selecione o aplicativo. Na tela a seguir, exibida com a lista de aplicativos instalados, escolha o aplicativo que você deseja desativar o bloqueio de orientação quando aberto.

Volte e você será solicitado a criar uma nova tarefa. Crie um e adicione a ação Rotação do Display e ative-a.

Agora volte e pressione e segure a tarefa que você criou e clique em 'Adicionar tarefa de saída' faça o mesmo que você fez antes, mas em vez de configurá-lo como ativado, defina-o como desativado.

Portanto, agora, sempre que você abrir o aplicativo que você escolheu (Navegador), poderá alternar para o modo paisagem e, em outros momentos, permanecer bloqueado com a orientação que você deixar com o aplicativo.

akashkuttappa
fonte
0

A pergunta é antiga, mas acho que ainda existem pessoas que leem essas respostas e precisam desse recurso em seus dispositivos. Essa ainda não é uma função padrão do Android, porque esse é um problema um pouco mais complicado do que parece. Eu tenho um aplicativo que faz o que é solicitado pelo OP com um menu de notificação. E há mais configurações para controlar sua tela. Estou desenvolvendo ativamente o aplicativo há meses. Você pode revisá-lo aqui .

negative_zero
fonte