Autore Topic: Dubbio su WifiLock  (Letto 93 volte)

Offline desert_eagle

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG-P500
  • Market Developer Name:
    desert_eagle
  • Sistema operativo:
    Ubuntu 11.04
Dubbio su WifiLock
« il: 23 Aprile 2011, 17:32:43 CEST »
0
Ho un dubbio sul wifilock, spero possiate aiutarmi a chiarirlo! :)
Se nella mia app chiamo wifilock.acquire() e poi l'utente preme il tasto back senza che ci sia stato wifilock.release(), il lock rimane? Oppure il wifi se ne va a nanna lo stesso? Grazie :)

Offline desert_eagle

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG-P500
  • Market Developer Name:
    desert_eagle
  • Sistema operativo:
    Ubuntu 11.04
Re:Dubbio su WifiLock
« Risposta #1 il: 26 Aprile 2011, 14:47:01 CEST »
0
Nessuno sa aiutarmi?  :-(

Offline teskio

  • Moderatore globale
  • Utente normale
  • *****
  • Post: 284
  • Respect: +94
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy i7500 / HTC Hero
  • Sistema operativo:
    windows 7 / ubuntu 10.10
Re:Dubbio su WifiLock
« Risposta #2 il: 27 Aprile 2011, 01:02:59 CEST »
0
Citazione
Se nella mia app chiamo wifilock.acquire() e poi l'utente preme il tasto back senza che ci sia stato wifilock.release(), il lock rimane?

Certo !  :-P
Se il Wifi è accesso e si crea un lock su di esso, questo rimarrà attivo fin quando non verrà invocato il relativo release(), invece del funzionamento normale che disabilita automaticamente il Wifi dopo un periodo di inattività.
logcat OR

Offline desert_eagle

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG-P500
  • Market Developer Name:
    desert_eagle
  • Sistema operativo:
    Ubuntu 11.04
Re:Dubbio su WifiLock
« Risposta #3 il: 27 Aprile 2011, 01:10:00 CEST »
0
Quindi se c'è un acquire() e l'utente fa back, il wifi starà sveglio fino a quando l'utente non tornerà nella mia app e causerà il relativo release() giusto? Perfetto era quello che volevo sapere, grazie :D