Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Travar orientação por determinado tempo.

Trava a tela:


int currentOrientation = ctx.getResources().getConfiguration().orientation;

if (currentOrientation == Configuration.ORIENTATION_LANDSCAPE) {

ctx.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);

} else {

ctx.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT);

}


Libera de acordo com a posição:

ctx.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);


Ajuda?

Abraço
Cristian Cardoso
App CTN Car: goo.gl/NokLH




Em 16 de outubro de 2012 14:32, Willian Matos <willianom@gmail.com> escreveu:
    Boa tarde, tow com problema em travar a orientação da tela por um determinado tempo.
    Exemplo: Se a tela estiver em modo Landscape, ao pressionar um button ela terá de continuar landscape, independente da posição do aparelho... e vice versa...

    Tentei dessa forma... Mais não deu certo.... pois, se a tela estriver em Landscape ao pressionar o button ela volta para Portrait... mas o contrário funciona....

   
     this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);


    Se alguém puder me ajudar... Agradeço desde já.......

--
 
 



--


--
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário