mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
refactor(WebtoonPageHolder): Adjust how margin is set
This commit is contained in:
parent
092ebf84f6
commit
4789a1652a
1 changed files with 4 additions and 4 deletions
|
@ -11,7 +11,6 @@ import android.widget.FrameLayout
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
import androidx.core.view.updateLayoutParams
|
import androidx.core.view.updateLayoutParams
|
||||||
import androidx.core.view.updateMargins
|
import androidx.core.view.updateMargins
|
||||||
import androidx.core.view.updatePaddingRelative
|
|
||||||
import co.touchlab.kermit.Logger
|
import co.touchlab.kermit.Logger
|
||||||
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
|
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
|
||||||
import eu.kanade.tachiyomi.databinding.ReaderErrorBinding
|
import eu.kanade.tachiyomi.databinding.ReaderErrorBinding
|
||||||
|
@ -105,13 +104,14 @@ class WebtoonPageHolder(
|
||||||
|
|
||||||
private fun refreshLayoutParams() {
|
private fun refreshLayoutParams() {
|
||||||
frame.layoutParams = FrameLayout.LayoutParams(MATCH_PARENT, WRAP_CONTENT).apply {
|
frame.layoutParams = FrameLayout.LayoutParams(MATCH_PARENT, WRAP_CONTENT).apply {
|
||||||
|
if (viewer.hasMargins) {
|
||||||
|
bottomMargin = 15.dpToPx
|
||||||
|
}
|
||||||
|
|
||||||
val margin = Resources.getSystem().displayMetrics.widthPixels * (viewer.config.sidePadding / 100f)
|
val margin = Resources.getSystem().displayMetrics.widthPixels * (viewer.config.sidePadding / 100f)
|
||||||
marginEnd = margin.toInt()
|
marginEnd = margin.toInt()
|
||||||
marginStart = margin.toInt()
|
marginStart = margin.toInt()
|
||||||
}
|
}
|
||||||
if (viewer.hasMargins) {
|
|
||||||
frame.updatePaddingRelative(bottom = 15.dpToPx)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue