2011-08-19 3 views
2

연령대를 검색해 본 결과 이런 일이 발생하는 이유를 설명하는 항목을 찾을 수 없습니다.Blackberry MapField에 "No Data"가 표시됩니다.

내 응용 프로그램에 MapField를 추가하려고하는데로드 할 때 데이터 없음이라고 표시됩니다.

MapField mMapField; 
Coordinates mCoordinates; 
mCoordinates = new Coordinates(28.135085, -25.900461, 0); 
mMapField = new MapField(); 
mMapField.moveTo(mCoordinates); 
mMapField.setZoom(3); 
add(mMapField); 

BB지도 내 장치와 시뮬레이터에서 작동하지만,이 MapField 시뮬레이터 또는 실제 장치도에, 나는 장치에 BIS 데이터 요금제가 작동합니다.

도움이 될 것입니다.

감사

답변

5

모두 simulator and the device에서 작동 내가 사용하는 코드입니다 : 당신이 사용해야 perhpas 그래서

MapField _map = new MapField(); 
    Coordinates _location = new Coordinates(45.0, -75.0, 0); 
    _map.moveTo(_location); 
    _map.setZoom(6); 
    add(_map); 

:

MapField mMapField; 
Coordinates mCoordinates; 
mCoordinates = new Coordinates(-25.900461, 28.135085, 0); 
mMapField = new MapField(); 
mMapField.moveTo(mCoordinates); 
add(mMapField); 
+0

당신은 내 질문에 대답하지 않습니다, 당신은 그냥 내 문제를 복사하여 대답으로 내 코드를 붙여 ?? – Armand

+0

가까이보세요. 코드에서 MapField에 표시 할 위치를 지정하지 않으므로 기본 확대/축소 수준에서 0.0, 0.0, 0이 표시됩니다. 그 위치에 바다 만 있습니다. 내 버전을 사용해 보셨습니까? 그렇다면 결과가 다릅니 까? – Richard

+0

그리드의 각 블록에서 반복되는 그리드의 데이터가 없음을 나타내는 맵만 표시됩니다. 제가 통과 한 코디네이트는 남아프리카 공화국에 있으며, 남아프리카 공화국의 BB지도에 대한 지원을하고 있습니다. 내 실제 코드는 moveTo 함수와 setZoom 함수를 포함하고 있기 때문에 내 포스트는 약간 날짜가 있습니다. 지금 내 게시물을 편집합니다 – Armand

관련 문제