So my first Windows Phone 7 app is a GPS tracking app. My problem initially was the screen would lock after a few seconds of no touch activity and stop my app. A GPS tracking app isn’t very effective if you only get the first few points then shuts down.
I assumed this couldn’t be disabled so I thought I was pretty cleaver when I added a video as the app background which disables the lock screen. Imagine my surprise when slygamer from the connect site mentioned you can disable the lock screen programmatically. Thanks sly!
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
Works great and I can remove my cheesy background video (and save battery).