둘 이상의 캔버스를 사용하여 SurfaceView로 그릴 수 있습니까? 예를SurfaceView에 여러 캔버스 그리기
Canvas canvas1 = holder.lockCanvas;
canvas1.drawPath(path1, paint1);
holder.unlockCanvasAndPost(canvas1);
Canvas canvas2 = holder.lockCanvas;
canvas2.drawPath(path2, paint2);
holder.unlockCanvasAndPost(canvas2);
이 코드에 대한
잘못된 그림을 보여줍니다.
'Canvas'es의 목록은 무엇입니까? 그들은 무엇인가? 그들은 SurfaceHolder # lockCanvas()에 의해 반환되지 않습니까? – pskink
아니요 파일에서로드 할 수 있지만 캔버스에서 pathes를 가져 와서 SurfaceHolder.lockCanvas()를 사용할 수는 있지만 그 방법은 모른다. –
파일에서로드 하시겠습니까? 파일에서'Canvas'es를로드합니까? 어째서? – pskink