At the risk of being harshly rebuked by Dianne for spreading
infected memes...

If you turn the screen on and the user touches it at some point, then
the device will stay properly 'on'. Otherwise, when you release the
wakelock the device goes back to sleep.

The 'ON_AFTER_RELEASE' flag, is described as being 'for a short
period'
(or something like that, we're probably talking ms).

If there is a way to programatically give the device a 'hey you, wake
up'
kick I would also be interested in that, but my previous investigation
didn't turn up a way.

Lee

p.s. just kidding Dianne.

> When I use wake lock to screen at the specific time on the device as
> follows code.
>
>         sScreenWakeLock = pm.newWakeLock(
>                 PowerManager.FULL_WAKE_LOCK |
>                 PowerManager.ACQUIRE_CAUSES_WAKEUP |
>                 PowerManager.ON_AFTER_RELEASE, Log.LOGTAG);
>
> But every time I release this wake lock, the screen will force to
> close.
>
> I think it must to release the wake lock, or screen will always on.
> It's wasting power. Does anyone knows how to release the screen wake
> lock and don't need to close the screen? Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to