출처 : stackoverflow.com/a/29036233/14370831
화면 전체에 꽃을 뿌려줘야 할 일이 생겼다.
처음에는 그냥 View로 만들었다가..
이런 건 SurfaceView로 만들어줘야한다는 말을 듣고 SurfaceView를 상속받도록 수정하였음.
그런데...
왜인진 모르겠으나 맨 처음에 찍혔던 게 사라지지 않고 남아있는 것이다!
뭐지? 하면서 스택오브플로우를 열심히 찾았는데..
답은 허탈할 정도로 간단했음.
보통 SurfaceView에 애니메이션을 줄 때 코드를 이런 식으로 짤 것이다.
화면에 뭔가를 표시하려고 draw 메소드를 오버라이딩하는데..
draw메소드를 오버라이딩하지 않고 그냥 다른 이름으로 메소드를 만들어서 사용하면 된다.
허무할 정도 -_- ..
'개발 > Android' 카테고리의 다른 글
[프로젝트] 2일차 - 원판 만들고 돌리기 (4) | 2021.09.09 |
---|---|
[프로젝트] 1일차 - 앱 바 구현 (0) | 2021.09.08 |
[안드로이드] module not specified (2) | 2021.03.19 |
LeadingMarginSpan Customize 하기 (0) | 2021.01.08 |
layer-list 내부 bitmap 이미지 사이즈 이상할 때 (0) | 2020.12.11 |