내 애플리케이션에 Blackberry지도를 표시하려면 아래의 RichMapField를 사용합니다.기기에서 BlackBerry RichMapField가 비어 있습니다.
RichMapField map = MapFactory.getInstance().generateRichMapField();
add(map);
지도가 BlackBerry 시뮬레이터에 올바르게 표시되지만 기기에서는지도 필드가 비어 있습니다.
편집 됨 :
이것은 내 코드의 일부입니다. 아래에 주어진 코드는 맵에 2 개의 마커를 추가합니다. 맵핑은 완벽하게 작동하지만지도가 보이지 않는 것이 유일한 문제입니다.
MapLocation Location1 = new MapLocation(coordinates[0],coordinates[1],"Location 1",null);
int Location1ID = data.add((Mappable)Location1,"Location 1");
data.tag(Location1ID, "Location1");
MapLocation Location2 = new MapLocation(coordinates[0]-0.00009,coordinates[1]- 0.00009,"Location 2",null);
int Location2ID = data.add((Mappable)Location2,"Location 2");
data.tag(Location2ID, "Location2");
data.setVisible("Location");
map.getMapField().update(true)
안녕하세요, 위의 질문에 몇 가지 코드를 추가했습니다.지도 및 마커를 추가하는 것 외에는 화면에서 오버라이드하지 않고 메뉴 항목을 추가합니다. – Suppi
잘 시뮬레이터에서 작동하는 경우, 그것은뿐만 아니라 전화에서 작동해야합니다 .. 그것은 내가 생각하는 전화 문제 여야합니다. 다른 전화로 테스트 해보십시오. GPS가 켜져 있는지 확인하십시오. – Nick