Fix webtoon scrolling
parent
cbba4a850c
commit
e47d494b1c
@ -1,20 +1,15 @@
|
|||||||
package org.koitharu.kotatsu.ui.reader.wetoon
|
package org.koitharu.kotatsu.ui.reader.wetoon
|
||||||
|
|
||||||
import android.view.Gravity
|
|
||||||
import android.view.ViewGroup
|
import android.view.ViewGroup
|
||||||
import org.koitharu.kotatsu.core.model.MangaPage
|
import org.koitharu.kotatsu.core.model.MangaPage
|
||||||
|
import org.koitharu.kotatsu.ui.reader.PageLoader
|
||||||
import org.koitharu.kotatsu.ui.reader.base.BaseReaderAdapter
|
import org.koitharu.kotatsu.ui.reader.base.BaseReaderAdapter
|
||||||
import org.koitharu.kotatsu.ui.reader.base.GroupedList
|
import org.koitharu.kotatsu.ui.reader.base.GroupedList
|
||||||
import org.koitharu.kotatsu.ui.reader.PageLoader
|
|
||||||
|
|
||||||
class WebtoonAdapter(
|
class WebtoonAdapter(
|
||||||
pages: GroupedList<Long, MangaPage>,
|
pages: GroupedList<Long, MangaPage>,
|
||||||
private val loader: PageLoader
|
private val loader: PageLoader
|
||||||
) : BaseReaderAdapter<Int>(pages) {
|
) : BaseReaderAdapter(pages) {
|
||||||
|
|
||||||
var pageGravity: Int = Gravity.TOP
|
|
||||||
|
|
||||||
override fun onCreateViewHolder(parent: ViewGroup) = WebtoonHolder(parent, loader)
|
override fun onCreateViewHolder(parent: ViewGroup) = WebtoonHolder(parent, loader)
|
||||||
|
|
||||||
override fun getExtra(item: MangaPage, position: Int) = pageGravity
|
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue