Мое приложение отображает маршрут, по которому должны следовать пользователи, а также отслеживает прогресс пользователей.Я использую информацию, полученную от stackoverflow Рисование линии / пути на Google Maps для рисования моего маршрута.Это прекрасно работает на моем устройстве (LG Optimus S, v2.2), если есть менее 500 баллов, но когда у меня 504 балла, оно даже не откроется.Нет исключений, и в logcat нет полезной информации.Он работает в эмуляторе с 800 точками, но он ДЕЙСТВИТЕЛЬНО медленный.
Один из обходных путей, который я мог бы использовать, - это просто создать изображение с прозрачным фоном (здесь предлагается - /6984468/kak-sdelat-risovanie-marshruta-bolee-effektivnym#6984494), но я также позволяю пользователю отслеживать свои успехи, чтобы в итоге они могли получить более 500 баллов..
Я знаю, что это должно быть возможно, потому что я спросил маршрут между Лос-Анджелесом и Нью-Йорком, и карты Google смогли нарисовать его без заметного снижения производительности.
Есть ли более эффективный способнарисовать маршрут на карте?