Autore Topic: Evitare l'onPause  (Letto 778 volte)

Offline nirvana91

  • Nuovo arrivato
  • *
  • Post: 45
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Windows 7, Ubuntu 12.10
Evitare l'onPause
« il: 28 Giugno 2011, 16:27:59 CEST »
0
Ciao a tutti! Sto sviluppando un'applicazione e avrei bisogno che lo smarthphone NON vada in standby anche se per un tot di tempo non tocco lo schermo.
Ho usato il Power Manager ma va comunque in standby.

grazie in anticipo.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Evitare l'onPause
« Risposta #1 il: 28 Giugno 2011, 16:49:23 CEST »
0
Sicuro di aver usato correttamente il WakeLock?

EDIT: hai usato questo metodo? Controllare il WakeLock del telefono - Android Developers Italia
« Ultima modifica: 28 Giugno 2011, 16:51:34 CEST da bradipao »
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

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:Evitare l'onPause
« Risposta #2 il: 28 Giugno 2011, 17:36:08 CEST »
0
non so se sia più indicato questo:

Codice (Java): [Seleziona]
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
all'onCreate dell'Activity, perché permette di mantenere lo schermo accesso durante l'esecuzione della tua app, anche se non fai niente.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline nirvana91

  • Nuovo arrivato
  • *
  • Post: 45
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Windows 7, Ubuntu 12.10
Re:Evitare l'onPause
« Risposta #3 il: 28 Giugno 2011, 22:20:01 CEST »
0
ho provato entrambe le soluzioni ma in entrambi i casi lo schermo continua a spegnersi e quindi mi manda l'activity in onpause.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Evitare l'onPause
« Risposta #4 il: 29 Giugno 2011, 00:20:51 CEST »
0
ho provato entrambe le soluzioni ma in entrambi i casi lo schermo continua a spegnersi e quindi mi manda l'activity in onpause.

Ma che device è?

E altra domanda, forse stupida, l'hai messo il permesso nel manifest vero?
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline nirvana91

  • Nuovo arrivato
  • *
  • Post: 45
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Windows 7, Ubuntu 12.10
Re:Evitare l'onPause
« Risposta #5 il: 30 Giugno 2011, 08:48:01 CEST »
0
se ti riferisci a questo: <uses-permission android:name="android.permission.WAKE_LOCK" />
l'ho messo.

comunque il mio dispositivo è il Galaxy next.

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
R: Evitare l'onPause
« Risposta #6 il: 30 Giugno 2011, 10:15:36 CEST »
0
Hai provato con il full wake lock?

Inviato dal mio GT-I9100 usando Tapatalk

Offline nirvana91

  • Nuovo arrivato
  • *
  • Post: 45
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Windows 7, Ubuntu 12.10
Re:Evitare l'onPause
« Risposta #7 il: 30 Giugno 2011, 11:56:06 CEST »
0
grazie mimmog mettendo full wake lock funziona!!

comunque grazie a tutti!

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Evitare l'onPause
« Risposta #8 il: 30 Giugno 2011, 12:13:19 CEST »
0
grazie mimmog mettendo full wake lock funziona!!

Quale stavi usando prima?

L'avevi vista questa tabella nel link che ti avevo postato?

Controllare il WakeLock del telefono - Android Developers Italia

Flag ValueCPUScreenKeyboard
PARTIAL_WAKE_LOCKOn*OffOff
SCREEN_DIM_WAKE_LOCKOnDimOff
SCREEN_BRIGHT_WAKE_LOCKOnBrightOff
FULL_WAKE_LOCKOnBrightBright
« Ultima modifica: 30 Giugno 2011, 12:37:20 CEST da bradipao »
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline nirvana91

  • Nuovo arrivato
  • *
  • Post: 45
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Windows 7, Ubuntu 12.10
Re:Evitare l'onPause
« Risposta #9 il: 30 Giugno 2011, 12:55:08 CEST »
0
si ma avevo usato SCREEN_DIM_WAKE_LOCK.

quindi l'errore era mio...