feat(original): 작품별 상세 UI

- 블러 처리한 배경의 세로 크기 절반으로 축소
This commit is contained in:
2025-09-24 17:00:35 +09:00
parent 0319981650
commit aac3910b43

View File

@@ -44,10 +44,11 @@ class OriginalWorkDetailActivity : BaseActivity<ActivityOriginalWorkDetailBindin
override fun setupView() {
loadingDialog = LoadingDialog(this, layoutInflater)
// 배경 이미지 높이를 화면 너비 비율에 맞게 설정(306:432)
// 배경 이미지 높이를 화면 너비 비율에 맞게 설정(306:160)
// => 160 = (432 / 2) - 56(toolbar 높이)
binding.ivBg.post {
val width = binding.ivBg.width.takeIf { it > 0 } ?: resources.displayMetrics.widthPixels
val height = width * 432 / 306
val height = width * 160 / 306
val lp = binding.ivBg.layoutParams
lp.height = height
binding.ivBg.layoutParams = lp