Je travaille sur une application de lecture à utiliser sur Ubuntu-Touch. Lors de la lecture de livres à partir de l'application, il serait utile de verrouiller l'orientation en mode portrait ou paysage. Cela serait utile lors de la lecture sur le côté du lit.
J'ai essayé d'utiliser automaticOrientation = false or true
, cependant, le SDK verrouille actuellement l'orientation en mode portrait lorsqu'il est défini sur false.
Existe-t-il un moyen de verrouiller l'orientation de l'écran de l'appareil dans l'un ou l'autre et de le garder verrouillé?
Mise à jour:
Les nouvelles versions d'Ubuntu pour téléphone ont une option globale pour verrouiller l'orientation, cependant, je voudrais toujours le faire au niveau de l'application.
Je cherche toujours un moyen de le faire.
Réponses:
Malheureusement, il n'y a aucun moyen de définir une certaine orientation par programme. Vous pouvez cependant verrouiller l'orientation de votre application sur une certaine (portrait ou paysage) dans le fichier de bureau de votre application. Voir le lien suivant: https://wiki.ubuntu.com/Unity8/FullShellRotation . La fonctionnalité a été publiée il y a quelque temps, et vous l'utilisez peut-être déjà.
la source
Est-ce toujours un problème pour vous? L'exposition des fonctionnalités au niveau du système via l'interface utilisateur de votre application pourrait peut-être être la meilleure solution. Je soupçonne que le verrouillage au niveau de l'application serait considéré comme un bogue par les développeurs du système, il n'est donc pas proposé.
la source