2012-03-25 2 views
0

현재 LWUIT에서 오프라인지도를 만들려고합니다. 하지만 해결 방법을 모르는 경우 또는 LWUIT에서 허용 된 경우라도 문제가 발생했습니다. 이미지를지도로 사용하려고하는데 파일 크기가 300KB이지만 문제는 휴대 전화 화면 크기보다 2728x3323 크기라는 점입니다. 그래서 OutOfMemoryException이 이미지를 만들어 레이블로 사용하려고하면 그 이유가 나타납니다. 해당 이미지에서 패닝을 수행 할 수 있습니까? 그렇다면 누군가가 나를 가르치거나 어떻게 할 수 있는지 보여줄 수 있습니까? 확대/축소 기능이 없어도 괜찮습니다. 난 그냥 패닝을 통해 전체 이미지를보고 싶다. 나는 또한 프로그램 상에 이미지에 선과 마커를 그리기를 원하기 때문에 그 위에 이미지를 그리는 방법을 묻고 싶다. 어떤 도움이라도 대단히 감사 할 것입니다.LWUIT에서 오프라인지도 응용 프로그램 만들기

감사

답변

1

그것의 불가능 MIDP 및 개별 응용 프로그램의 RAM이 제한되어 있기 때문에 심지어 현대 스마트 폰에서 실용적이지.

매핑 응용 프로그램 (브라우저의 Google지도조차도)은 더 작은 이미지를 가져와 타일링하므로 하나의 큰 이미지보다 훨씬 작은 여러 개의 작은 이미지를로드 할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 그래서 지금 나는 이미지의 바둑판 식 배열이라는 새로운 문제를 가지고 있습니다. 이 기능을 사용할 수있는 LWUIT의 기능이 있습니까? 나는 그것을 찾으려고했지만 아무 것도 찾지 못했습니다. 그리고 어떻게 할 수 있는지 나와 공유 할 수있는 아이디어가 있습니까? 귀하의 대답은 많이 감사하겠습니다. 감사합니다. – arthurbc

+0

즉 처음부터 매핑 구성 요소를 만드는 것을 의미합니다. 스타일에는 타일 배경 유형이 있지만지도가 훨씬 정교하기 때문에 필요한 것은 아닙니다. LWUIT에 오픈 소스지도 응용 프로그램이 있다는 것을 알고 있지만 그것이 어디에 있는지 또는 라이센스가 귀하에게 적합한 지 여부는 알 수 없습니다. –