The default value of android:screenOrientation allows an app to rotate. The apps in AOSP are the same code as ships on devices. (At least stock devices like Nexus One and Droid). They work correctly.
On Mon, Sep 20, 2010 at 7:52 AM, cneth <[email protected]> wrote: > Unless somethings changed very recently, I don't believe the AOSP > versions of the default apps have the correct manifest attributes to > actually use the sensor. (i.e. they are missing the > android:screenOrientation="sensor" annotation - in fact I just looked > at launcher and it specifies nosensor. Browser does not specify > anything about the sensors). > > You have to modify the manifests appropriately yourself. > > Craig > > On Sep 20, 2:37 am, Dianne Hackborn <[email protected]> wrote: > > Android has done this since 1.0. As long as your sensors are working > (and > > that means reporting good data up through the Java APIs) and you haven't > > done anything to turn off rotation (such as reporting a lid open and > > configuring that to force a particular rotation), then it will > automatically > > rotate based on sensors. Prior to Froyo there are two rotations > supported; > > as of Froyo 3 are supported (everything except upside down). > > > > > > > > On Sun, Sep 19, 2010 at 7:04 PM, G2 <[email protected]> wrote: > > > Hello, > > > > > I wrote a separated thread during the summer about this but I start a > > > new one as it has been messed up with another discussion. > > > > > We are trying to add rotation of screen based on accelerometer in our > > > Android eclair 2.1 device. Kernel driver is working fine and I have > > > eventually developed an Android hal sensors driver (based on hardware/ > > > libhardware/modules/sensors/). > > > > > For instance, the application: > > > > >http://www.ibm.com/developerworks/opensource/library/os-android-senso. > .. > > > reports correctly the acceleration (not the orientation) of the > > > device. > > > > > So my naive question is: what now? Where is some support for screen > > > rotation in Android? For instance, is the browser or the launcher > > > supposed to rotate (landscape/portrait) depending of the screen > > > position? In which Android version? Is there any patch (http:// > > >www.koushikdutta.com/2008/12/auto-rotate-for-android-browser.html) to > > > do this? > > > > > Thanks for any clarification, > > > > > Grégoire > > > > > -- > > > unsubscribe: > > > [email protected]<android-porting%[email protected]> > <android-porting%[email protected]<android-porting%[email protected]> > > > > > website:http://groups.google.com/group/android-porting > > > > -- > > Dianne Hackborn > > Android framework engineer > > [email protected] > > > > Note: please don't send private questions to me, as I don't have time to > > provide private support, and so won't reply to such e-mails. All such > > questions should be posted on public forums, where I and others can see > and > > answer them. > > -- > unsubscribe: > [email protected]<android-porting%[email protected]> > website: http://groups.google.com/group/android-porting > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
