본문 바로가기

Kotlin/안드로이드 공부

커스텀 뷰, onDraw()

728x90

1. View 클래스 상속(alt+enter)받는 새로운 클래스 생성

 

2. 필요한 메서드 오버라이드

 

 

mainactivity - onCreate()에서 직접 인스턴스 생성해 사용 가능

 

tiltVIew = TiltVIew(this)
setContentView(tiltVIew)

 

 

 

--

 

onDraw()는 뷰에 모양을 그린다 ex) canvas에 Paint로

invalidate()는 뷰의 onDraw()를 다시 호출