Non bloccare accelerometro quando dispositivo va in standby

Topastro

Utente Attivo
17 Gen 2014
51
0
0
volevo sapere come posso fare a far rilevare dalla mia app i valori dell'accelerometro anche quando il dispositivo va in standby.

Ho gia implemetato un service che li rileva, ma appena nel dispositivo va in standby (e quindi si inserisce il blocca schermo) ferma le rilevazioni...

ho visto però che altre apps, tipo sleep as an droid, risolve il problema oscurando lo schermo e non facendo andare il dispositivo in standby...

come posso implementare questo meccanismo?

Grazie anticipatamente
 
Prova ad aggiungere questo al manifest:
Codice:
<uses-permission android:name="android.permission.WAKE_LOCK"/>
poi usa questo codice:
Codice:
PowerManager pm = (PowerManager)mContext.getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE,TAG);
wl.acquire();

// ...
// ...
// ...

wl.release();
Fammi sapere se ti funge
 

Discussioni simili