2011-09-21 6 views
-1

저는 맞춤 ImageView가있는 응용 프로그램을 만들고 있습니다. 사용자 정의 이미지 뷰를 사용하면 onDraw() 함수를 사용하여 텍스트를 드래그, 확대/축소 및 붙여 넣기 할 수 있습니다. 이제 결국 나는 모든 캔버스를 그림 위에 그린 채로 파일 시스템에 저장하려고합니다. imageView.getDrawingCache() 메소드를 사용해 보았지만 이미지의 검은 부분을 축소 할 때 내 요구 사항을 충족시키지 못합니다. 어떤 제안?캔버스 드로잉을 Android에 저장하십시오.

답변

2
  1. 비트 맵을 만들거나로드하십시오.
  2. 캔버스 만들기.
  3. 이 캔버스에 대한 비트 맵을 대상으로 설정하십시오. link
  4. 캔버스를 사용하여 텍스트를 그립니다.

이제 Bitmap에 저장된 이미지에 그 위에 물건이 그려져 있습니다.

+0

예를 들어 그 사람에게 –

+0

을 제공하면 예제가 필요하지 않습니다. – ingsaurabh

관련 문제