fix: 修复 navigationBarView 的高度占位问题
Signed-off-by: chenjuntao <chenjuntao@ghzhushou.com>
This commit is contained in:
@ -18,13 +18,7 @@ class NavigationBarView @JvmOverloads constructor(
|
||||
val height = if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) {
|
||||
0
|
||||
} else {
|
||||
val navigationHeight = DisplayUtils.retrieveNavigationHeight(context)
|
||||
// 小于 100px 的其实不是按键形式的 navigationBar 而是条状的 navigationBar,把它当成是 0 处理
|
||||
if (navigationHeight > 100) {
|
||||
navigationHeight
|
||||
} else {
|
||||
0
|
||||
}
|
||||
DisplayUtils.retrieveNavigationHeight(context)
|
||||
}
|
||||
setMeasuredDimension(MeasureSpec.getSize(widthMeasureSpec), height)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user