Adjust grid padding
This commit is contained in:
1 parent
f7b9be3bc5
commit
5b75afbdc8
3 files changed
+16
-20
No files matched your search
@@ -63,14 +63,10 @@ abstract class GalleryAdapter(
|
||||
recyclerView.removeItemDecoration(mGirdDecoration!!)
|
||||
}
|
||||
if (null == mListDecoration) {
|
||||
val interval =
|
||||
mResources.getDimensionPixelOffset(R.dimen.gallery_list_interval)
|
||||
val paddingH =
|
||||
mResources.getDimensionPixelOffset(R.dimen.gallery_list_margin_h)
|
||||
val paddingV =
|
||||
mResources.getDimensionPixelOffset(R.dimen.gallery_list_margin_v)
|
||||
mListDecoration =
|
||||
MarginItemDecoration(interval, paddingH, paddingV, paddingH, paddingV)
|
||||
val interval = mResources.getDimensionPixelOffset(R.dimen.gallery_list_interval)
|
||||
val paddingH = mResources.getDimensionPixelOffset(R.dimen.gallery_list_margin_h)
|
||||
val paddingV = mResources.getDimensionPixelOffset(R.dimen.gallery_list_margin_v)
|
||||
mListDecoration = MarginItemDecoration(interval, paddingH, paddingV, paddingH, paddingV)
|
||||
}
|
||||
recyclerView.addItemDecoration(mListDecoration!!)
|
||||
notifyDataSetChanged()
|
||||
@@ -84,14 +80,16 @@ abstract class GalleryAdapter(
|
||||
recyclerView.removeItemDecoration(mListDecoration!!)
|
||||
}
|
||||
if (null == mGirdDecoration) {
|
||||
val interval =
|
||||
mResources.getDimensionPixelOffset(R.dimen.gallery_grid_interval)
|
||||
val paddingH =
|
||||
mResources.getDimensionPixelOffset(R.dimen.gallery_grid_margin_h)
|
||||
val paddingV =
|
||||
mResources.getDimensionPixelOffset(R.dimen.gallery_grid_margin_v)
|
||||
mGirdDecoration =
|
||||
MarginItemDecoration(interval, paddingH, paddingV, paddingH, paddingV)
|
||||
val interval = mResources.getDimensionPixelOffset(R.dimen.gallery_grid_interval)
|
||||
val paddingH = mResources.getDimensionPixelOffset(R.dimen.gallery_grid_margin_h)
|
||||
val paddingV = mResources.getDimensionPixelOffset(R.dimen.gallery_grid_margin_v)
|
||||
mGirdDecoration = MarginItemDecoration(interval, 0, 0, 0, 0)
|
||||
recyclerView.setPadding(
|
||||
recyclerView.paddingLeft + paddingH,
|
||||
recyclerView.paddingTop + paddingV,
|
||||
recyclerView.paddingRight + paddingH,
|
||||
recyclerView.paddingBottom + paddingV,
|
||||
)
|
||||
}
|
||||
recyclerView.addItemDecoration(mGirdDecoration!!)
|
||||
notifyDataSetChanged()
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
package com.hippo.ehviewer.ui.scene
|
||||
|
||||
import androidx.compose.foundation.layout.height
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.ComposeView
|
||||
import androidx.compose.ui.unit.dp
|
||||
@@ -65,7 +64,6 @@ class GridGalleryHolder(private val composeView: ComposeView) : GalleryHolder(co
|
||||
onClick = onClick,
|
||||
onLongClick = onLongClick,
|
||||
info = galleryInfo,
|
||||
modifier = Modifier.padding(2.dp),
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user