web-dev-qa-db-ja.com

ユーザー入力からポートレートまたはランドスケープのubuntuデバイスの向きをロックする方法は?

私は、Ubuntu-Touchで使用されるリーダーアプリに取り組んでいます。アプリから本を読むとき、縦向きまたは横向きのいずれかで方向をロックすると便利な機能になります。これは、ベッドで横向きに読むときに役立ちます。

automaticOrientation = false or trueを使用しようとしましたが、SDKは現在、falseに設定されている場合、縦向きをロックします。

デバイス画面の向きをどちらか一方にロックし、ロックしたままにする方法はありますか?

更新:

Ubuntu for Phoneの新しいリリースには、方向をロックするグローバルオプションがありますが、アプリレベルでこれを行いたいと思っています。

私はまだこれを行う方法を探しています。

24
Randy_O

残念ながら、特定の方向をプログラムで設定する方法はまだありません。ただし、アプリのデスクトップファイル内の特定の向き(縦向きまたは横向き)でアプリの向きをロックできます。次のリンクを参照してください: https://wiki.ubuntu.com/Unity8/FullShellRotation 。この機能は少し前にリリースされており、おそらくあなたはすでにそれを使用しています。

1
Zsombor Egri