Android의 Canvas를 그릴려고 한다면 onDraw 함수 말고 다름 함수에서 Canvas를 그릴수 있는 방법이 있으면 알려주세요

지금 하려고 하는 것이 숫자가 있는 원 하나를 그리고 5초후에 그 원 위에 숫자가 없는 원을 그릴려고 합니다. 근데 쉽게 안되네요,,,,

답변 부탁드립니다.