Maison >Java >javaDidacticiel >Comment détecter l'orientation paysage ou portrait sous Android ?
Détermination de l'orientation de l'appareil sur Android
Lors du développement d'applications Android, il est souvent nécessaire d'adapter l'interface utilisateur en fonction de l'orientation de l'appareil. Pour déterminer si le téléphone est en mode paysage ou portrait, utilisez le code suivant :
int orientation = getResources().getConfiguration().orientation; if (orientation == Configuration.ORIENTATION_LANDSCAPE) { // In landscape } else if (orientation == Configuration.ORIENTATION_PORTRAIT) { // In portrait }
La méthode getConfiguration() récupère la configuration actuelle, y compris l'orientation. En comparant la variable d'orientation aux constantes définies dans Configuration, vous pouvez déterminer l'orientation actuelle de l'appareil.
De plus, la documentation du développeur fournit des informations détaillées sur l'orientation et d'autres valeurs de configuration : https://developer.android.com /reference/android/content/res/Configuration
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!