File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed
lite/src/main/java/com/pengxh/kt/lite Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -24,19 +24,19 @@ abstract class NormalRecyclerAdapter<T>(
24
24
override fun onBindViewHolder (holder : ViewHolder , position : Int ) {
25
25
convertView(holder, position, dataRows[position])
26
26
holder.itemView.setOnClickListener {
27
- itemCheckedListener ?.onItemClicked(position, dataRows[position])
27
+ itemClickedListener ?.onItemClicked(position, dataRows[position])
28
28
}
29
29
}
30
30
31
31
abstract fun convertView (viewHolder : ViewHolder , position : Int , item : T )
32
32
33
- private var itemCheckedListener : OnItemClickedListener <T >? = null
33
+ private var itemClickedListener : OnItemClickedListener <T >? = null
34
34
35
35
interface OnItemClickedListener <T > {
36
36
fun onItemClicked (position : Int , t : T )
37
37
}
38
38
39
39
fun setOnItemClickedListener (listener : OnItemClickedListener <T >? ) {
40
- itemCheckedListener = listener
40
+ itemClickedListener = listener
41
41
}
42
42
}
Original file line number Diff line number Diff line change @@ -180,8 +180,7 @@ fun Context.getStatusBarHeight(): Int {
180
180
val windowMetrics = windowManager.currentWindowMetrics
181
181
val windowInsets = windowMetrics.windowInsets
182
182
183
- val type = WindowInsets .Type .navigationBars() or WindowInsets .Type .displayCutout()
184
- val insets = windowInsets.getInsetsIgnoringVisibility(type)
183
+ val insets = windowInsets.getInsetsIgnoringVisibility(WindowInsets .Type .statusBars())
185
184
return insets.top
186
185
} else {
187
186
if (Build .MANUFACTURER .lowercase(Locale .getDefault()) == " xiaomi" ) {
You can’t perform that action at this time.
0 commit comments