feat: 메인 라이브

- 최근 종료한 라이브 - 라이브 아이콘 제거
- 커뮤니티 - 이미지 사이즈 수정 (53.3 -> 64)
This commit is contained in:
2025-07-18 23:07:19 +09:00
parent fcd341a1f4
commit 5f6d26c83e
4 changed files with 15 additions and 13 deletions

View File

@@ -25,6 +25,7 @@ import coil.load
import coil.transform.BlurTransformation
import coil.transform.CircleCropTransformation
import coil.transform.RoundedCornersTransformation
import coil.transform.Transformation
import kr.co.vividnext.sodalive.R
import kr.co.vividnext.sodalive.audio_content.AudioContentActivity
import kr.co.vividnext.sodalive.audio_content.AudioContentAdapter
@@ -912,10 +913,13 @@ class UserProfileActivity : BaseActivity<ActivityUserProfileBinding>(
layout.ivPostImage.loadUrl(item.imageUrl) {
crossfade(true)
placeholder(R.drawable.ic_place_holder)
transformations(RoundedCornersTransformation(4.7f.dpToPx()))
val transformationList = mutableListOf<Transformation>(
RoundedCornersTransformation(12f.dpToPx())
)
if (!item.existOrdered && item.price > 0) {
transformations(
transformationList.add(
BlurTransformation(
this@UserProfileActivity,
25f,
@@ -923,6 +927,7 @@ class UserProfileActivity : BaseActivity<ActivityUserProfileBinding>(
)
)
}
transformations(transformationList)
}
layout.tvLikeCount.text = "${item.likeCount}"

View File

@@ -7,6 +7,7 @@ import androidx.recyclerview.widget.RecyclerView
import coil.transform.BlurTransformation
import coil.transform.CircleCropTransformation
import coil.transform.RoundedCornersTransformation
import coil.transform.Transformation
import kr.co.vividnext.sodalive.R
import kr.co.vividnext.sodalive.databinding.ItemCreatorCommunityBinding
import kr.co.vividnext.sodalive.extensions.dpToPx
@@ -36,10 +37,12 @@ class CreatorCommunityAdapter(
binding.ivPostImage.loadUrl(item.imageUrl) {
crossfade(true)
placeholder(R.drawable.ic_place_holder)
transformations(RoundedCornersTransformation(4.7f.dpToPx()))
val transformationList = mutableListOf<Transformation>(
RoundedCornersTransformation(12f.dpToPx())
)
if (!item.existOrdered && item.price > 0) {
transformations(
transformationList.add(
BlurTransformation(
context,
25f,
@@ -47,6 +50,7 @@ class CreatorCommunityAdapter(
)
)
}
transformations(transformationList)
}
binding.tvLikeCount.text = "${item.likeCount}"