Canvas를 사용하여 Bitmap에 그려 있습니다.캔버스 드로잉을 감싸는 내장 안드로이드 함수가 있습니까?
........
......x.
........
........
........
내가이 상자 그리면 :
의이 내 비트 맵 가정 해 봅시다은 (: D 점은 단지 빈 공간이며, x는 자리 표시)에서 시작
###
###
###
을 'X' ,이를 얻을 것 :
........
......##(#)
......##(#)
......##(#)
........
하지만이 비트 맵이 포장 된 것처럼 그 "새는"#의 년대가 가장 왼쪽에 그려진되고 싶어요. 팩맨처럼.
기본적으로 캔버스가 (x, y)에 픽셀을 그리지 않도록 지시하는 방법은 x % width, y % height입니다. 이것을 달성하는 간단한 방법? 감사! 당신이 사용할 수 없습니다
##.....#
##.....#
........
........
##.....#
사실 내 상자가 비트 맵을 감싸고 싶다. 제대로 배치 할 수 없다. –
상자를 그립니다. 그것은 비트 맵입니까, 아니면 직사각형을 그립니다? 어느 쪽이든 비트 맵의 좌표와 치수를 사용하여 상자의 위치를 계산하십시오. –
직사각형입니다. 것은, 그것이 어디로 가야 하는지를 안다. 그리고 그것은 나눠 져야한다. 내가 궁금해하는 것은 : 나를 위해 분할 작업을 수행 할 내장 함수가 있는지 여부입니다. 나는 잠시 후에 나의 질문에 또 다른 모범을 추가 할 것이다. –