Mudando para o modo paisagem no emulador do Android


355

Essa é provavelmente uma pergunta muito fácil de responder, mas não consigo encontrar a solução depois de algumas horas pesquisando a documentação e o Google. Defino a orientação do meu aplicativo Android como landscapeno AndroidManifest.xmlarquivo:

android:screenOrientation="landscape"

No entanto, quando executo o aplicativo no simulador, ele aparece lateralmente e no modo retrato. Como posso mudar o emulador para o landscapemodo a mac? Está executando o SDK 1.6.


stackoverflow.com/a/17161332 isso certamente irá ajudá-lo muito.
akshay

Respostas:


636

Tentar:

  • ctrl+ fn+ F11no Mac para alterar a paisagem para retrato e vice-versa.
  • left-ctrl+ F11no Windows 7.
  • ctrl+ F11no Linux.

Para usuários de Mac, você só precisa usar a fntecla se a opção "Usar todas F1, F2etc. , teclas como teclas de função" (em Preferências do sistema -> Teclado) estiver marcada.

  • left-ctrl+ F11no Windows 7 Funciona bem no Windows 7 para emulador Android para alterar a orientação da paisagem para retrato e vice-versa.

4
ctrl + fn + F11 em um Macbook Pro não funcionou, mas o teclado 7 e o teclado 9 funcionam. No entanto, a rotação funciona uma vez. Ele será orientado à paisagem, mas, ao retornar ao retrato, a tela não será redesenhada no modo retrato.
hogsolo

2
Embora seja relativamente óbvio, o atalho do Windows é Crtl + F11
Sintaxe

control + fn + F11 funciona no meu monitor MacBook Pro Retina ... sempre.
whyoz

[ctrl + f11] funciona no meu MacBook Pro OS X Lion (10.7.5) [ctrl + fn + f11] NÃO.
Roy Hinkley

5
Pressionar ctrl-F11 ou ctrl-F12 no OSX gira a janela, mas o conteúdo não ajusta sua orientação para ser legível; fica de lado com a rotação da janela. Alguma sugestão?
dbconfession

81

Não tenho certeza sobre sua pergunta - "lateralmente" é o mesmo que "paisagem".

Se você quer dizer como alternar durante o tempo de execução:

  • Alterne para a orientação anterior do layout (por exemplo, retrato, paisagem): KEYPAD_7, Ctrl+F11
  • Alterne para a próxima orientação de layout (por exemplo, retrato, paisagem): KEYPAD_9, Ctrl+F12

Dos documentos .


Tentei isso, não tem efeito no emulador para mim (em um Macbook).
precisa saber é o seguinte

Nem ctrl + f11 e ctrl + f12? Hum, você pode tentar pressionar a tecla "fn" seguida de "7" ou "9"?
precisa saber é o seguinte

7
Descobri isso. Tenho que fazer: ctrl + fn + F11
codeman 11/04

3
E se isso não funcionar, tente ctrl + cmd + F11. Há um pequeno atraso enquanto o aplicativo é redefinido.
Gary Rowe

2
No meu caso windows live 7 cmd = (THW chave janela) Graças @Gary Rowe
Fabio Milheiro

28

Basta usar 9no teclado numérico com a tecla num-lock desativada.

Imagem mostrando o teclado numérico com 9 destacados

7 gira na direção oposta.


7

Atalhos do emulador do Android

Ctrl+ F11Alternar a orientação do layout retrato / paisagem para trás

Ctrl+ F12Alternar a orientação do layout retrato / paisagem para a frente

  1. Teclas do dispositivo principal

Home Botão Home

F2Tecla de função esquerda / Menu / Configurações (ou PgUp)

Shift+ F2Botão direito da tecla programável / estrela (ou PgDn)

Esc Botão "voltar

F3 Botão de chamada / discagem

F4 Botão de desligar / encerrar chamada

F5 Botão Pesquisar

  1. Outras teclas do dispositivo

Ctrl+F5Aumentar volume (ou + no teclado numérico com Num Lock desativado) Ctrl + F6 Diminuir volume (ou + no teclado numérico com Num Lock desativado) F7Botão Liga / DesligaCtrl+F3 Liga /

Ctrl+F11Alternar a orientação do layout retrato / paisagem para trás

Ctrl+F12 Alternar orientação de layout retrato / paisagem para a frente

F8 Alternar rede celular

F9 Alternar perfil de código

Alt+Enter Alternar modo de tela cheia

F6 Alternar modo trackball


6

Ctrl+ F11ou Ctrl+ F12 para alterar a orientação do emulador Android no Windows


4

No iMac com teclado longo (teclado com teclado numérico à direita):

(1) Cmd + 7 (on numeric part of keyboard)
(2) Cmd + 9 (on numeric part of keyboard)

4

Estou usando o Android Studio e nenhuma das sugestões funcionou. Eu posso ligar o emulador, mas ele fica em retrato. Eu não queria adicionar um comando no cenário de forçar manifesto. A correção para mim foi:

  1. gire o emulador para o modo paisagem usando ctrlF11(a imagem ainda estará em retrato)

  2. Abra a câmera no sistema operacional, ela abre no modo paisagem, o único aplicativo que faz isso

  3. sem fazer mais nada, depure meu aplicativo do Android Studio e agora ele aparece na paisagem


11
Estou tendo o mesmo problema com um emulador executando o eclipse, aparentemente é um problema conhecido da API19. Para mais e algumas soluções
alternativas

3

Descobri que algumas vezes a combinação CTRL+ F11simplesmente não faz isso por mim. Eu o resolvi desativando a entrada do teclado nas configurações do emulador.

Para fazer isso, vá para as configurações do emulador, clique no botão "Mostrar configurações avançadas" e role a tela para baixo. Em seguida, desative a opção "ativar a entrada do teclado".

Depois de fazer isso, tente iniciar seu emulador novamente e a combinação CTRL+ F11deve funcionar.

ativar a opção de entrada do teclado


3

Apenas um pequeno bug (bug para mim) eu encontrei no emulador de mac.

Ao alterar a orientação para paisagem (CtrlCmdF11 ), ele muda para paisagem, mas o conteúdo é exibido no formato retrato.

Vá para o emulador: Configurações-> Tela-> Quando o dispositivo é girado-> Gire o conteúdo da tela


3

Aqui estão algumas maneiras de mudar a paisagem no emulador do Android:

1. Mac:

  • Ctrl + Fn + F11
  • Keypad 7 ou Keypad 9
  • Ctrl + F12 ou Ctrl + Fn + F12
  • Command + 7 ou Command + 9

2. Windows:

  • Left Ctrl + F11 ou Ctrl + F12

3. Linux:

  • Ctrl + F11

4. estúdio Android:

Podemos escrever screenOrientation = "landscape"no androidManifest.xmlarquivo.

5. Teclado:

do lado do emulador, desligue o Num-Lock e pressione Keypad 7 e Keypad 9.

6. Emulador:

  • clique no botão girar na tela mostrada abaixo.

insira a descrição da imagem aqui

  • clique no botão girar na tela mostrada abaixo.

    insira a descrição da imagem aqui


2

Ctrl+ F11funciona maravilhosamente no Ubuntu / Linux Mint.


2

seguindo para diferente plateform

WINDOWS: Ctrl+F12

LINUX: Ctrl+F12

MAC OS X: control+ F12(ou fn+ control+ F12, dependendo da configuração do teclado)



2

Agora isso é muito mais intuitivo. A interface AVD agora inclui uma barra lateral com vários atalhos funcionais. Os botões circulados em azul girarão o dispositivo no sentido horário e anti-horário na tela.

insira a descrição da imagem aqui


Esses botões não fazem nada. Se eles realmente funcionassem, eu não precisaria procurar no Google uma solução para esse problema.
Gerry

1

para Windows, tente a Ctrltecla esquerda com F11ou F12ou Num desligado 7


1

Para girar o emulador do Android, basta desativar a tecla Num Lock e usar os botões 7 e 9 no teclado numérico para girar o emulador e alterar seu layout de retrato para paisagem.


1

10 anos depois, encontro o mesmo problema ... Para mim, o problema é que ele estava literalmente desativado no meu emulador.

Vá para o emulador em execução e arraste para baixo na área do menu superior para mostrar os botões de ação e as notificações. Esses botões de ação mostram quais recursos estão ativados / desativados, como Wifi, modo avião e .... girar.

No meu emulador, o terceiro botão da esquerda era o botão "girar" e estava cinza. Depois de tocar nele para ativar o boom, meu aplicativo passaria para o modo paisagem quando eu o girasse.





0

verifique se o teclado do hardware está ativado enquanto cria o seu AVD

- inicie o emulador - instale o aplicativo - inicie o aplicativo - certifique-se de que o seu Num lock esteja ativado - Pressione '7' e '9' do teclado numérico para alterar a orientação da paisagem para retrato e retrato para paisagem.


0

No meu caso, consegui fazer o seguinte:

1- ative 'Auto-Rotate', se ainda não estiver.
2- use a opção de rotação esquerda-direita no painel localizado ao lado do dispositivo virtual ou clique em (ctrl + tecla de seta esquerda / direita) para girar o dispositivo.

Espero que funcione para você.


-1

Para aqueles com um Chromebook Pixel / Ubuntu / Crouton sem teclado numérico, a instalação do onboardteclado funcionou para mim.

imagem do teclado do software onboard no ubuntu

Basta pressionar 123para acessar o layout do teclado numérico e pressionar7

Se você já está no Unity, ele já onboardpode estar instalado; basta digitar onboardna linha de comando para ver se está lá.

Caso contrário, digite:

sudo apt-get update

sudo apt-get install onboard

PS: teclas superiores de O Chromebook Pixel deveriam representar o tradicional F1através de F11teclas de função no Ubuntu / Crouton, então você pode querer experimentar as chaves de hardware especiais primeiro (por conta própria ou em combinação com Ctrl). Para mim, estou executando uma cópia antiga do Crouton, e a única tecla de função que parece ser reconhecida éF6


-1

Se você não pode alternar para paisagem (ou retrato) enquanto usa ctr + f11 / 12 Talvez o próprio dispositivo virtual (telefone Android) bloqueie a rotação. Indo para o centro de controle do Android (puxe para baixo na página inicial) e desbloqueie.


esta pergunta é para o emulador não para um telefone verdadeira - ctrl + f11 / 12 também é allready proposta
Skandix

é claro que essa pergunta é sobre rotação no emulador, o telefone virtual também pode bloquear a chave de rotação, e essa é uma configuração padrão. Me deparei com essa situação. e o controle do teclado não funciona.
sol kok

-6

Para alternar para o modo paisagem no emulador Android, você tem duas maneiras de realizar.

1> Você pode criar um layout relativo, de modo que quando você alterna de um modo para outro, ele muda de acordo.

2> Você pode criar 2 arquivos XML separados, tanto as visualizações quanto usá-lo sempre que necessário

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.