Saltar para conteúdo


Foto
- - - - -

Bloquear orientação do ecrã em app (landscape)


  • Por favor inicie sessão para responder
2 respostas a este tópico

#1 tmma

tmma

    Membro

  • Membros
  • PipPip
  • 19 mensagens

Mensagem publicada 28 April 2011 - 08:54

Olá :)Eu quero que a minha app corra sempre em modo landscape. Para tal defini no AndroidManifest para cada activity android:screenOrientation="landscape". Acontece que na app sempre que primo o botão power e retomo a aplicação, é feito um reset à orientação da app, que visivelmente muda de portrait mode para landscape mode.Como faço para bloquear a orientação da app SEMPRE em landscape mode? É possivel?Cumprimentos

#2 tmma

tmma

    Membro

  • Membros
  • PipPip
  • 19 mensagens

Mensagem publicada 29 April 2011 - 12:54

ninguém? :)

#3 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 01 May 2011 - 03:02

O que tu estás a fazer deveria bastar. O problema de carregar no botão e isso mudar já parece ser algo que está a ser forçado pela tua ROM, o que é estranho.Alternativamente, o que podes fazer é colocar código para gerir como é feito a mudança de orientação, por exemplo guardar o estado e restaurar no onCreate.Coloca android:configChanges="orientation" para cada activity onde queres que isso aconteça, e no código das Activities correspondentes faz override do método onConfigurationChanged