컴퓨터 지식 네트워크 - 컴퓨터 지식 - Android는 도형을 사용하여 점선을 그리지만 표시되지는 않습니다.

Android는 도형을 사용하여 점선을 그리지만 표시되지는 않습니다.

안녕하세요. 도와드리게 되어 기쁘네요

캔버스 클래스는 그리기를 구현하는 데 사용됩니다. 캔버스 클래스의 멤버 함수를 조합하여 사용하면 그림의 어느 부분이든 그릴 수 있습니다. 원하는 대로 그림을 그려보세요.

Canvas.clipRect: 표시 영역을 설정합니다.

Canvas.drawBitmap: 그리기

예:

비트맵 b =BitmapFactory.decodeStream("Picture Number", null);//그림 읽기

...

캔버스 c = null;//캔버스 인스턴스

c.save(); //원본 캔버스 상태 기록

c.clipRect(100,100,200,300);//(100,100)부터 (200,300)까지의 영역을 표시합니다(단위: 픽셀)

c.drawBitmap (b,10,0,null); //거세된 그림을 (10,0) 위치에 그립니다.

c.restore();//캔버스 상태를 복원합니다

여러분의 동의는 제가 앞으로 나아갈 수 있는 원동력이 됩니다.

칭찬과 입양을 기억해주세요. 질문에 답하고, 서로 도와주는 것이 쉽지 않습니다.

上篇: 2016년 컴퓨터 호스트 구성 下篇: 360 밸런스 스쿠터로 인해 배터리 고장이 발생함
관련 내용