diff options
author | Wu-cheng Li <wuchengli@google.com> | 2011-02-18 15:12:47 +0800 |
---|---|---|
committer | Wu-cheng Li <wuchengli@google.com> | 2011-02-18 16:02:25 +0800 |
commit | 232700d54651dcaefb378dc22bdb008a9815d1cd (patch) | |
tree | 5156271a4bb4607542dd9e70c5b230e87240b4d0 /NOTICE | |
parent | 56178dab31ef40c6465312466981778f39c1f355 (diff) | |
download | LegacyCamera-232700d54651dcaefb378dc22bdb008a9815d1cd.zip LegacyCamera-232700d54651dcaefb378dc22bdb008a9815d1cd.tar.gz LegacyCamera-232700d54651dcaefb378dc22bdb008a9815d1cd.tar.bz2 |
Fix wrong preview orientation when device is held upside down.
Suppose a user opens camera app and press home to exit.
The user holds the device upside down and opens camera again.
The animation takes some time so camera app will get the old
rotation value in onResume and surfaceChanged. Besides, framework
does not have a callback for it. The solution is to poll the
rotation value for 5 seconds. If it changes, restart the preview.
bug:3362860
Change-Id: I065e8601e321361d8db405f9c587ec2a5bce050c
Diffstat (limited to 'NOTICE')
0 files changed, 0 insertions, 0 deletions