Obrigado a todos pela ajuda, testei as 2 opções, ambas funcionaram perfeitamente, tava meio confuso para implementar o WakeLock, mas com o artigo do Gabriel ajudou e funcionou certinho, gostei muito da opção de chamar apenas um método que torna as coisas mais fáceis também, e dando um procurada também vi essa opção aqui pra quem precisar.
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
Que faz a mesma coisa.
Agora tenho outra uma curiosidade e não sei se é possível se fazer. Por exemplo no celular que estou testando antes de desligar a tela e em seguida bloqueia, ele desliga parcialmente a tela sendo possivel visualizar a aplicação, sendo que ao tocar na tela reacende a luz da tela. É possível realizar essa ação de apenas desligar parcialmente a luz da tela e ao primeiro toque ele retorna ao padrão?
Em 30 de julho de 2012 18:53, Gabriel Augusto <gabrielaugustodm@gmail.com> escreveu:
Se for utilizar o wakelock, seguem uma boas dicas: http://www.portalandroid.org/comunidade/viewtopic.php?f=7&t=17120Abraço,Gabriel Augusto
Em 30 de julho de 2012 17:00, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:Ou esse:Daí não precisa mexer com wakelock e nem pedir uma permissão a mais!Thiago--2012/7/30 Neto Marin <netomarin@gmail.com>
http://developer.android.com/reference/android/os/PowerManager.WakeLock.html[]sNeto
---
Neto Marin
Blog: http://blog.netomarin.com
GTalk: netomarin@gmail.com
MSN: neto_marin@hotmail.com
Skype: netomarin
2012/7/30 Ivan Java <x.surian.x@gmail.com>Boa tarde a todos, tenho uma aplicação onde o usuário possui uma opção para ativar alguns sensores, quando ele clica nessa opção coloco um cronometro de contagem regressiva, ao término envio o comando via web-service porém, após algum tempo(dependendo da configuração do aparelho) ele desliga a tela na contagem do cronometro. Queria saber uma maneira para ativar ou desativar essa opção de desligamento de tela, igual é feita no aplicativo de lanterna(Tiny Flashlight).
Thiago Rosa
0 comentários:
Postar um comentário