Skip to content

Commit c28b898

Browse files
fix(*): 修改状态栏高度字段
1 parent bab4520 commit c28b898

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

lite/src/main/java/com/pengxh/kt/lite/adapter/NormalRecyclerAdapter.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,19 @@ abstract class NormalRecyclerAdapter<T>(
2424
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
2525
convertView(holder, position, dataRows[position])
2626
holder.itemView.setOnClickListener {
27-
itemCheckedListener?.onItemClicked(position, dataRows[position])
27+
itemClickedListener?.onItemClicked(position, dataRows[position])
2828
}
2929
}
3030

3131
abstract fun convertView(viewHolder: ViewHolder, position: Int, item: T)
3232

33-
private var itemCheckedListener: OnItemClickedListener<T>? = null
33+
private var itemClickedListener: OnItemClickedListener<T>? = null
3434

3535
interface OnItemClickedListener<T> {
3636
fun onItemClicked(position: Int, t: T)
3737
}
3838

3939
fun setOnItemClickedListener(listener: OnItemClickedListener<T>?) {
40-
itemCheckedListener = listener
40+
itemClickedListener = listener
4141
}
4242
}

lite/src/main/java/com/pengxh/kt/lite/extensions/Context.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,7 @@ fun Context.getStatusBarHeight(): Int {
180180
val windowMetrics = windowManager.currentWindowMetrics
181181
val windowInsets = windowMetrics.windowInsets
182182

183-
val type = WindowInsets.Type.navigationBars() or WindowInsets.Type.displayCutout()
184-
val insets = windowInsets.getInsetsIgnoringVisibility(type)
183+
val insets = windowInsets.getInsetsIgnoringVisibility(WindowInsets.Type.statusBars())
185184
return insets.top
186185
} else {
187186
if (Build.MANUFACTURER.lowercase(Locale.getDefault()) == "xiaomi") {

0 commit comments

Comments
 (0)