Autore Topic: Come impedire allo schermo di andare in modalità sleep?  (Letto 1466 volte)

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
  • Respect: +17
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Come impedire allo schermo di andare in modalità sleep?
« il: 18 Gennaio 2011, 23:59:22 CET »
0
Ciao.
Vorrei fare in modo che lo schermo non si spegnesse automaticamente durante un'operazione.
Come posso fare?

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
  • Respect: +17
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Re:Come impedire allo schermo di andare in modalità sleep?
« Risposta #2 il: 19 Gennaio 2011, 09:18:20 CET »
0
Ho usato quello snippet ma lo schermo si spegne ugualmente  o_O

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +202
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:Come impedire allo schermo di andare in modalità sleep?
« Risposta #3 il: 19 Gennaio 2011, 09:34:46 CET »
+1
Hai provato anche con queste costanti?

SCREEN_BRIGHT_WAKE_LOCK
oppure
FULL_WAKE_LOCK

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Come impedire allo schermo di andare in modalità sleep?
« Risposta #4 il: 19 Gennaio 2011, 09:48:58 CET »
+1
Da codice puoi mettere questo, nella create dell'activity...
Codice (Java): [Seleziona]
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
bye.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
  • Respect: +17
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Re:Come impedire allo schermo di andare in modalità sleep?
« Risposta #5 il: 19 Gennaio 2011, 09:51:24 CET »
0
Già tentato tutto... Sarà mica perché creo un ProgressDialog collegato ad un AsyncTask?

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
  • Respect: +17
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Re:Come impedire allo schermo di andare in modalità sleep?
« Risposta #6 il: 19 Gennaio 2011, 13:11:11 CET »
+3
Risolto!
Seguendo l'esempio dello snippet, il codice che è in onCreate va inserito in doInBackground dell'AsyncTask, mentre il codice che nell'esempio è in onPause va nell'onPostExecute dell'AsyncTask :)

Grazie a tutti :D