MapController, OSMdroid, zoomToSpan () замораживает приложение

Я использую OSMdroid для отображения автономной карты. MapView находится внутри фрагмента. Я хотел бы увеличить карту, чтобы покрыть две точки (top_left, bottom_right). В настоящее время, когда я вызываю zoomToSpan () в onViewCreated (), приложение зависает. Я попытался использовать BoundingBoxE6 и широту, долготу, но ничего не меняется.

BoundingBoxE6 bb = new BoundingBoxE6( LocationConstants.TOP_LEFT_LATITUDE, LocationConstants.TOP_LEFT_LONGITUDE, LocationConstants.BOTTOM_RIGHT_LATITUDE, LocationConstants.BOTTOM_RIGHT_LONGITUDE); 

или

  int latitudeSpan = (int) Math.abs(LocationConstants.TOP_LEFT_LATITUDE*1E6 - LocationConstants.BOTTOM_RIGHT_LATITUDE*1E6); int longitudeSpan = (int) Math.abs(LocationConstants.TOP_LEFT_LONGITUDE*1E6 - LocationConstants.BOTTOM_RIGHT_LONGITUDE*1E6); 

Дают те же результаты.

Intereting Posts
Интеграция Android Google + иногда возвращает нулевые значения Как изменить задержку потока сна / таймера в android во время выполнения? Android, как установить файл apk, хранящийся в папке с ресурсами Eclipse + adb – нужно перезапустить adb, чтобы эмулятор отображался в списке устройств Постоянно теряется память после обновления Кордовы 6.0.0 Android с несколькими штрихами в ярлыке xml Как загрузить несколько файлов одновременно с помощью intenservice в Android? Android. Может ли приложение, разработанное в Android 1.6, работать в Android 2.0? Android, Как я могу проверить, что мое приложение видимо для пользователя (Реализация чата)? Задача очистки и начать новую деятельность Как получить размер диалогового окна? Как узнать состояние ввода в XMPP openfire с помощью Smack Измените код Java в файле framework.jar AVD показывает только «Android» в эмуляторе API Android для Google Диска – совместное использование файлов в папке приложения?