Bagaimana saya bisa membuat itu jadi orientasi layar selalu landscape?
Apakah saya perlu untuk menambahkan sesuatu ke manifest.xml
?
Tambahkan ini android:screenOrientation="landscape"
untuk anda <kegiatan>
tag dalam manifest untuk aktivitas tertentu yang anda inginkan untuk berada di lanskap.
Edit:
Untuk beralih orientasi dari Aktivitas
code, panggilan setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
parameter lainnya dapat ditemukan di Android docs untuk ActivityInfo.
Hanya dua langkah-langkah yang diperlukan:
Menerapkan setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
setelah setContentView().
Di AndroidMainfest.xml ini pernyataan <activity android:name=".YOURCLASSNAME" android:screenOrientation="landscape" />
Semoga membantu dan happy coding :)
Satu hal yang saya've tidak ditemukan melalui jawaban-jawaban yang ada dua mungkin orientasi landscape, dan saya ingin membiarkan keduanya akan tersedia!
Jadi android:screenOrientation="landscape"
akan mengunci aplikasi anda hanya ke salah satu dari 2 kemungkinan, tetapi jika anda ingin aplikasi anda akan terbatas untuk investasi orientasi landscape (bagi mereka yang tidak jelas, memiliki perangkat di potret, salah satunya adalah berputar kiri dan yang satunya berputar kanan) ini adalah apa yang diperlukan:
android:screenOrientation="sensorLandscape"