마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

view 자동 갱신에 관한 질문

0 추천
canvas를 편집하는 커스텀 뷰를 만들 경우 화면이 일부 가려진다거나 view의 크기가 달라지는 경우엔 화면을 자동으로 갱신하더군요.

 

onDraw()를 하기전에 view 화면을 한번 초기화해주던데요, 초기화를 자동으로 하지 않도록 만드는 방법이 없을까요?
zent (1,360 포인트) 님이 2014년 5월 15일 질문

1개의 답변

0 추천
저 같은 경우에는 어떤 뷰의 변경이 생기는 내용을 변수에 저장해서 초기화 될 때에 그 변경된 내용을 적용해서 뿌려주도록 했습니다ㅎ
YeonMin (17,860 포인트) 님이 2014년 5월 16일 답변
답변 감사드립니다 ㅠ

저도 지금 그런 방식으로 사용하고 있는데 워낙에 많은 내용을 onDraw()에서 그리고 있기 때문에 매번 다시 불러올때마다 앱이 느려져서..

경우에 따라서 화면 초기화를 안하고 내용을 유지하는 방법을 찾고 있습니다 ㅠ
...