Je construis une application qui utilise la caméra android. J'utilise un FrameLayout qui a 2 enfants. Le premier enfant est un SurfaceView qui prévisualise la caméra et le second enfant est un LinearLayout avec quelques boutons.Android Appareil photo SurfaceView Orientation
J'ai lu que dans Android 2.1 et au-dessous, la seule façon d'utiliser l'appareil photo est en mode paysage, donc j'utiliser android:screenOrientation="landscape" android:configChanges="keyboardHidden|orientation"
dans mon activité dans le fichier manifeste.
Est-il possible d'utiliser le SurfaceView (appareil photo) en mode paysage seulement et utilisez les LinearLayout (boutons) soit portrait/paysage?
(Par exemple, dans Google Goggles la caméra ne change pas d'orientation, mais les boutons de rotation lors d'un changement d'orientation.)