溫馨提示×

android怎么獲取導航欄高度

小億
306
2024-01-12 20:36:28
欄目: 編程語言

要獲取Android設備的導航欄高度,可以使用以下代碼:

public int getNavigationBarHeight(Context context) {
    Resources resources = context.getResources();
    int resourceId = resources.getIdentifier("navigation_bar_height", "dimen", "android");
    if (resourceId > 0) {
        return resources.getDimensionPixelSize(resourceId);
    }
    return 0;
}

使用這個方法,傳入一個上下文對象,它將返回導航欄的高度(以像素為單位)。如果設備沒有導航欄,它將返回0。

請注意,如果你的應用程序運行在全屏模式下,導航欄的高度將為0。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女