У меня есть простой код, который загружает карты BB для определенной широты и долготы.Это прекрасно работает в BB 9700 с OS5, но не работало, когда я использовал четыре других устройства с OS 7. Я использовал ту же SIM-карту для тестирования.
Desktop Manager показывает, что BB Maps - этоустановлены.Я также пытался купить переустановку OS 7 и BB Maps на одном из 4 устройств, но не повезло.
Я был бы очень признателен, если кто-нибудь может помочь мне найти решение.Заранее спасибо.
package mypackage;
import javax.microedition.location.Coordinates;
import javax.microedition.location.Location;
import net.rim.device.api.lbs.MapField;
import net.rim.device.api.ui.Keypad;
import net.rim.device.api.ui.container.MainScreen;
/**
* A class extending the MainScreen class, which provides default standard
* behavior for BlackBerry GUI applications.
*/
public final class BBMapsScreen extends MainScreen {
/**
* Creates a new MyScreen object
*/
Location location = null;
MapField mapField;
public BBMapsScreen() {
setTitle( "BB Maps test" );
double latitude = 45.42349;
double longitude = -75.69793;
Coordinates mCoordinates = new Coordinates( latitude, longitude, 0 );
mapField = new MapField();
mapField.moveTo( mCoordinates );
add( mapField );
}
}