Я написал приложение сопоставления, которое имеет два действия, одно действие отображает представление Google Maps, а другое отображает эквивалентное представление с использованием флага osmdroid 3.0.5.
До сих пор я тестировал только эмуляторы, и функциональность полностью идентична по показанным областям и оверлейным данным. Теперь я запустил приложение на реальном устройстве Gingerbread, я заметил, что активность в Google Картах, похоже, поддерживает сжатие, а Osmdroid - нет.
Я не написал какой-либо код, который мог бы увеличить размер для Google или для Osmdroid. Оба действия реализуют OnTouchListener. В обоих действиях есть только заглушка для OnTouch:
@Override
public boolean onTouch(View v, MotionEvent e) {
// chain it for now
return false;
}
Мое отображение в активности Osmdroid относится к классу: org.osmdroid.views.MapView
Кто-нибудь знает, как сделать щепотку для увеличения работы с osmdroid или узнать пример приложения с помощью osmdroid, который я мог бы изучить и адаптировать в своем приложении?