feat(original): 작품별 상세 UI
- 블러 처리한 배경의 세로 크기 절반으로 축소
This commit is contained in:
		@@ -44,10 +44,11 @@ class OriginalWorkDetailActivity : BaseActivity<ActivityOriginalWorkDetailBindin
 | 
				
			|||||||
    override fun setupView() {
 | 
					    override fun setupView() {
 | 
				
			||||||
        loadingDialog = LoadingDialog(this, layoutInflater)
 | 
					        loadingDialog = LoadingDialog(this, layoutInflater)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // 배경 이미지 높이를 화면 너비 비율에 맞게 설정(306:432)
 | 
					        // 배경 이미지 높이를 화면 너비 비율에 맞게 설정(306:160)
 | 
				
			||||||
 | 
					        // => 160 = (432 / 2) - 56(toolbar 높이)
 | 
				
			||||||
        binding.ivBg.post {
 | 
					        binding.ivBg.post {
 | 
				
			||||||
            val width = binding.ivBg.width.takeIf { it > 0 } ?: resources.displayMetrics.widthPixels
 | 
					            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
 | 
					            val lp = binding.ivBg.layoutParams
 | 
				
			||||||
            lp.height = height
 | 
					            lp.height = height
 | 
				
			||||||
            binding.ivBg.layoutParams = lp
 | 
					            binding.ivBg.layoutParams = lp
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user