Rumah >Java >javaTutorial >Bagaimanakah Saya Menentukan Orientasi Peranti Android Secara Pengaturcaraan?

Bagaimanakah Saya Menentukan Orientasi Peranti Android Secara Pengaturcaraan?

Barbara Streisand
Barbara Streisandasal
2024-12-17 10:10:26520semak imbas

How Do I Programmatically Determine Android Device Orientation?

Menentukan Orientasi pada Peranti Android

Sebagai pembangun Android, adalah penting untuk menyesuaikan aplikasi anda kepada pelbagai orientasi peranti. Ini membolehkan pengalaman pengguna yang optimum merentas telefon pintar dan tablet yang mungkin menukar orientasi secara dinamik. Artikel ini membincangkan cara menyemak orientasi semasa peranti Android secara pemrograman, memudahkan penciptaan aplikasi responsif dan boleh disesuaikan.

Penyelesaian:

Untuk menentukan orientasi sesuatu Telefon Android, objek Konfigurasi Sumber menyediakan cerapan tentang konfigurasi semasa dan perolehan semula sumber. Dapatkan semula orientasi menggunakan kod berikut:

int orientation = getResources().getConfiguration().orientation;

Berdasarkan nilai pembolehubah orientasi, anda boleh menyemak sama ada peranti berada dalam mod landskap atau potret:

if (orientation == Configuration.ORIENTATION_LANDSCAPE) {
  // Landscape mode
} else {
  // Portrait mode
}

Maklumat Tambahan:

Rujuk dokumentasi Pembangun Android untuk pemahaman menyeluruh tentang perubahan konfigurasi, termasuk orientasi, pada peranti Android.

Atas ialah kandungan terperinci Bagaimanakah Saya Menentukan Orientasi Peranti Android Secara Pengaturcaraan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn