I have a background service which is running all the times and collects sensor data.
But when the screen dims, it stops collecting the data.
I want it to collect even in this case.
My device is HTC MyTouch.
I have tried prtial wake lock, buy it didn't work.
Can anyone please help me fix this problem.
Thanks
Sowmya
This is a documented issue: http://code.google.com/p/android/issues/detail?id=3708
Unfortunately no easy fix exists and the workarounds also don't always work. It seems to be fixed in Android 2.3.3 for most (if not all) devices though.
try this in oncreate method
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
this works in my app