首頁 > Java > java教程 > 如何在 Android 中偵測橫向與縱向方向?

如何在 Android 中偵測橫向與縱向方向?

DDD
發布: 2024-12-06 04:47:11
原創
227 人瀏覽過

How to Detect Landscape vs. Portrait Orientation in Android?

確定 Android 上的裝置方向

開發 Android 應用程式時,通常需要根據裝置的方向調整使用者介面。若要確定手機處於橫向或縱向模式,請使用下列程式碼:

int orientation = getResources().getConfiguration().orientation;
if (orientation == Configuration.ORIENTATION_LANDSCAPE) {
    // In landscape
} else if (orientation == Configuration.ORIENTATION_PORTRAIT) {
    // In portrait
}
登入後複製

getConfiguration() 方法擷取目前配置,包括方向。透過將方向變數與配置中定義的常數進行比較,您可以確定設備的當前方向。

此外,開發人員文件提供了有關方向和其他配置值的詳細資訊:https://developer.android.com /reference/android/content/res/Configuration

以上是如何在 Android 中偵測橫向與縱向方向?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板