오늘도 삽질중

android Drawable setBounds Center 본문

안드로이드

android Drawable setBounds Center

Choi3950 2021. 4. 19. 12:35
반응형

 

 

가운데 마이크 이미지처럼 센터로 잡으려면 setBounds 에 해당 값을 세팅하면 됩니다.

        imageDrawable = ResourcesCompat.getDrawable(context.resources , R.drawable.icon_micoff, null)
        imageDrawable?.let {
            it.setBounds( (width/2) - (it.intrinsicHeight/2) , (height/2) - (it.intrinsicHeight/2),
                (width/2) + (it.intrinsicWidth/2) , (height/2) + (it.intrinsicHeight/2)
            )
            canvas?.apply { it.draw(this) }
        }

 

 

반응형
Comments