Well, that seems to be an undocumented flag... it's value seems to be 32,
you can try a force cast.
Check
http://code.google.com/p/speakerproximity/source/browse/trunk/src/net/androcom/dev/speakerproximity/MyPhoneStateListener.javaline
53.

like
wakeLock = pm.NewWakeLock( (WakeLockFlags)32, "your_tag_here" );

If that flag is correct it should work.


On 13 December 2012 10:45, Stephan Steiner <stephan.stei...@gmail.com>wrote:

> The issue with that is that it requires special permissions my app doesn't
> have. I'm not really looking to put the device to sleep, I merely want to
> turn off the screen.
>
> I found this:
>
> http://stackoverflow.com/questions/3018716/android-turn-off-screen-when-close-to-face
>
> so I guess I need a way to get a new wake lock with the value of
> PROXIMITY_SCREEN_OFF_WAKE_LOCK but that value isn't available in M4A. And
> the SpeakerProximity project is GPL'ed, and I don't suppose using java
> interop (which I'd like to avoid at this juncture) would be considered
> different from using the lib in a java project (so basically a nogo).
>
> >
> >gap: "Turning screen off, haven't tried in mono for android, but in java
> this works"
> >
> >powerService.goToSleep( SystemClock.uptimeMillis() + 1 );
>
>
>
>
>
> --
> View this message in context:
> http://mono-for-android.1047100.n5.nabble.com/Turning-display-on-and-off-tp5712611p5712616.html
> Sent from the Mono for Android mailing list archive at Nabble.com.
> _______________________________________________
> Monodroid mailing list
> Monodroid@lists.ximian.com
>
> UNSUBSCRIBE INFORMATION:
> http://lists.ximian.com/mailman/listinfo/monodroid
>



-- 
Gonçalo Oliveira
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to