Saya sedang mengerjakan aplikasi pembaca untuk digunakan di Ubuntu-Touch. Saat membaca buku dari aplikasi itu akan menjadi fitur yang bermanfaat untuk mengunci orientasi baik dalam potret atau lanskap. Ini akan berguna saat membaca di tempat tidur menyamping.
Saya sudah mencoba menggunakan automaticOrientation = false or true
, namun, SDK saat ini mengunci orientasi dalam potret ketika disetel ke false.
Apakah ada cara untuk mengunci orientasi layar perangkat di satu atau yang lain dan tetap terkunci?
Memperbarui:
Rilis Ubuntu untuk Telepon yang lebih baru memiliki opsi global untuk mengunci orientasi, namun, saya masih ingin melakukan ini di tingkat aplikasi.
Saya masih mencari cara untuk melakukan ini.
Jawaban:
Sayangnya belum ada cara untuk menetapkan orientasi tertentu secara terprogram. Namun Anda dapat mengunci orientasi untuk aplikasi Anda pada yang tertentu (potret atau lanskap) di file desktop aplikasi Anda. Lihat tautan berikut: https://wiki.ubuntu.com/Unity8/FullShellRotation . Fitur ini telah dirilis beberapa waktu lalu, dan mungkin Anda sudah menggunakannya.
sumber
Apakah ini masih menjadi masalah bagi Anda? Mungkin mengekspos fungsionalitas tingkat sistem melalui UI aplikasi Anda mungkin merupakan cara terbaik untuk melakukannya. Saya menduga penguncian di tingkat aplikasi akan dianggap sebagai bug oleh pengembang sistem sehingga tidak ditawarkan.
sumber