|
@@ -2,11 +2,17 @@ package io.legado.app.ui.widget.recycler
|
|
|
|
|
|
|
|
import android.content.Context
|
|
import android.content.Context
|
|
|
import android.graphics.Rect
|
|
import android.graphics.Rect
|
|
|
|
|
+import android.util.AttributeSet
|
|
|
import android.view.View
|
|
import android.view.View
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager
|
|
import androidx.recyclerview.widget.LinearLayoutManager
|
|
|
import androidx.recyclerview.widget.RecyclerView
|
|
import androidx.recyclerview.widget.RecyclerView
|
|
|
|
|
|
|
|
-class NoChildScrollLinearLayoutManager(context: Context) : LinearLayoutManager(context) {
|
|
|
|
|
|
|
+class NoChildScrollLinearLayoutManager @JvmOverloads constructor(
|
|
|
|
|
+ context: Context,
|
|
|
|
|
+ attrs: AttributeSet? = null,
|
|
|
|
|
+ defStyleAttr: Int = 0,
|
|
|
|
|
+ defStyleRes: Int = 0
|
|
|
|
|
+) : LinearLayoutManager(context, attrs, defStyleAttr, defStyleRes) {
|
|
|
|
|
|
|
|
override fun requestChildRectangleOnScreen(
|
|
override fun requestChildRectangleOnScreen(
|
|
|
parent: RecyclerView,
|
|
parent: RecyclerView,
|