pull/1013/head
gedoor 4 years ago
parent c22fe1e466
commit 7bf6eef2aa
  1. 1
      app/src/main/assets/updateLog.md
  2. 12
      app/src/main/java/io/legado/app/ui/widget/recycler/RecyclerViewAtPager2.kt
  3. 2
      app/src/main/res/layout/fragment_books.xml
  4. 2
      app/src/main/res/layout/fragment_explore.xml
  5. 2
      app/src/main/res/layout/fragment_rss.xml
  6. 2
      app/src/main/res/layout/fragment_rss_articles.xml

@ -5,6 +5,7 @@
**2021/05/24** **2021/05/24**
* 反转目录后刷新内容 * 反转目录后刷新内容
* 修复上下滑动会导致左右切换问题
**2021/05/21** **2021/05/21**
* 添加反转目录功能 * 添加反转目录功能

@ -1,15 +1,19 @@
package io.legado.app.ui.widget package io.legado.app.ui.widget.recycler
import android.content.Context import android.content.Context
import androidx.recyclerview.widget.RecyclerView
import android.util.AttributeSet import android.util.AttributeSet
import android.view.MotionEvent import android.view.MotionEvent
import androidx.recyclerview.widget.RecyclerView
import kotlin.math.abs import kotlin.math.abs
class RecyclerViewAtViewPager2 : RecyclerView { class RecyclerViewAtPager2 : RecyclerView {
constructor(context: Context) : super(context) constructor(context: Context) : super(context)
constructor(context: Context, attrs: AttributeSet?) : super(context, attrs) constructor(context: Context, attrs: AttributeSet?) : super(context, attrs)
constructor(context: Context, attrs: AttributeSet?, defStyleAttr: Int) : super(context, attrs, defStyleAttr) constructor(context: Context, attrs: AttributeSet?, defStyleAttr: Int) : super(
context,
attrs,
defStyleAttr
)
private var startX = 0 private var startX = 0
private var startY = 0 private var startY = 0

@ -9,7 +9,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"> android:layout_height="match_parent">
<io.legado.app.ui.widget.RecyclerViewAtViewPager2 <io.legado.app.ui.widget.recycler.RecyclerViewAtPager2
android:id="@+id/rv_bookshelf" android:id="@+id/rv_bookshelf"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"

@ -15,7 +15,7 @@
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:title="@string/discovery" /> app:title="@string/discovery" />
<io.legado.app.ui.widget.RecyclerViewAtViewPager2 <io.legado.app.ui.widget.recycler.RecyclerViewAtPager2
android:id="@+id/rv_find" android:id="@+id/rv_find"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="0dp" android:layout_height="0dp"

@ -15,7 +15,7 @@
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:title="@string/rss" /> app:title="@string/rss" />
<io.legado.app.ui.widget.RecyclerViewAtViewPager2 <io.legado.app.ui.widget.recycler.RecyclerViewAtPager2
android:id="@+id/recycler_view" android:id="@+id/recycler_view"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="0dp" android:layout_height="0dp"

@ -4,7 +4,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"> android:layout_height="match_parent">
<io.legado.app.ui.widget.RecyclerViewAtViewPager2 <io.legado.app.ui.widget.recycler.RecyclerViewAtPager2
android:id="@+id/recycler_view" android:id="@+id/recycler_view"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" /> android:layout_height="match_parent" />

Loading…
Cancel
Save