0
세부 정보 : BlackBerry 응용 프로그램에서 작업 중이며 그 중 하나가 서명 캡처입니다. 이를 위해 here 샘플 코드를 사용하고 있습니다.BlackBerry Storm에서 서명 캡처 중 문제가 발생했습니다.
나는 하나의 작은 문제에 직면하고있다.
내 응용 프로그램의 화면은 VerticalManager
에있는 2 개의 레이블과 SignatureField
헤더로 구성됩니다.
message.getMovePoints(1, xPoints, yPoints, null);
은 (화면에 대하여) 절대적 점
및
_graphics.drawPathOutline(xPoints,yPoints, null, null, false);
을주고있다 상대적인 경로 때문에 그 터치 필드하는 도면 및 도면 동기화하지 않다.
내 질문 : 상대 점을 얻는 방법이 있습니까? message.getMovePoints(1, xPoints, yPoints, null)
? 아니면이 문제를 해결할 다른 방법이 있습니까?
int YourClass#translateToFieldX(Field theField, int x);
int YourClass#translateToFieldY(Field theField, int y);
또는 전체 배열을 번역 포인트의 새로운 배열을 반환하는 함수를 만들 수 :