ホームページ >Java >&#&チュートリアル >Android デバイスの向きをプログラムで判断するにはどうすればよいですか?

Android デバイスの向きをプログラムで判断するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-17 10:10:26563ブラウズ

How Do I Programmatically Determine Android Device Orientation?

Android デバイスの向きを決定する

Android 開発者として、アプリケーションをさまざまなデバイスの向きに適応させることが重要です。これにより、向きが動的に変化する可能性のあるスマートフォンやタブレット全体で最適なユーザー エクスペリエンスが可能になります。この記事では、Android デバイスの現在の向きをプログラムで確認し、応答性が高く適応性のあるアプリケーションの作成を容易にする方法について説明します。

解決策:

デバイスの向きを確認するにはAndroid フォンのリソースの設定オブジェクトは、現在の設定とリソースの取得に関する洞察を提供します。次のコードを使用して方向を取得します:

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

方向変数の値に基づいて、デバイスが横向きモードか縦向きモードかを確認できます:

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

追加情報:

以下を含む構成変更の包括的な理解については、Android 開発者向けドキュメントを参照してください。 Android デバイスの方向。

以上がAndroid デバイスの向きをプログラムで判断するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。