I wrote this app to allow a user to lock the screen rotation in landscape, portrait or auto. The app is very simple, when you click on it, you're faced with these three options.
Long press on Landscape if you want the app to run as a background service (only use this if landscape mode terminates on its own).
I searched on the Market for an app that would lock the screen in landscape mode and found only one paid app that does it but actually runs a service continuously in the background regardless of the orientation mode. This app is free and the background service is optional
so without further ado . . .
v1.4.2 Dec 30 2013
+ Make apk available to google TV devices
v1.4 Nov 20 2012
+ Added a footer note to expose persistent mode better
v1.3 Mar 9 2012
+ Added a widget that will lock into whatever your current phone's orientaion is. Useful for reverse landscape for example
v1.2.2 Feb 23 2012
+ Short click on portrait/auto will behave like default android portrait/auto. If you want to enforce "auto" long press on it (that way, even the apps that don't go into landscape will).
v1.2.1 Feb 9 2012
+ Added ability to run a persistent background service for both Portrait and Auto modes.
v1.2 Jan 2 2012
+ Locale plugin.
+ Long press on search button to run app.
v1.1 Dec 29 2011
Added ability to long press on Landscape to enforce a background service. Only use this if landscape mode seems to exit suddenly and abruptly.
v1.0. Dec 27 2011