J'utilise un aperçu pour afficher ce que la caméra voit à l'écran.
Je peux tout faire fonctionner correctement, créer une surface, définir la surface et afficher la surface.
Cependant, il affiche toujours l'image à un angle incorrect de 90 degrés en mode portrait.
Comme dans l'image:
Je suis conscient que l'utilisation du code suivant rétablira l'image:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
Cependant, j'ai l'aperçu dans une activité qui contient d'autres éléments et cela n'a pas de sens que mon activité soit affichée en mode paysage. (Il est désactivé par défaut)
Alors je me demandais s'il y avait de toute façon simplement changer l'orientation de l'aperçu? Et laisser le reste de mon activité correctement affiché en mode Portrait?
Ou de toute façon faire pivoter l'aperçu pour qu'il s'affiche correctement?