Родос MapView не показывает аннотации в Android - PullRequest
0 голосов
/ 11 сентября 2011

Из этого билета в основной трекер: https://www.pivotaltracker.com/story/show/3545405

Эта функция была реализована 6 месяцев назад, но я не могу заставить аннотации работать или найти кого-то, кто это сделал.

Кто-нибудь знает, как заставить его работать, или, по крайней мере, может показывать какую-то информацию на одной и той же карте при нажатии на точку?

Это код, который у меня есть:

@allpoi = Poi.find(:all) 
pois = [] 
@allpoi.each do |poi| 
  pois << { :latitude => poi.lat, 
    :longitude => poi.long, 
    :subtitle => "Go to punto", 
    :title => poi.name, 
    :url => "/app/Poi/{#{poi.object}}" } 
end 
  map_params = { 
  :settings => {:map_type => "roadmap",:region =>['-33.425327','-70.604891', 0.04, 0.04], 
                :zoom_enabled => true,:scroll_enabled => true,:shows_user_location => false, 
                :api_key => 'MY_GOOGLE_API_KEY'}, 
     :annotations => pois 
} 
  MapView.create map_params 
  redirect :controller => :Poi, :action => :index 

Заранее спасибо

1 Ответ

0 голосов
/ 20 сентября 2011

Аннотации в Android можно добавлять только в рабочую ветку master.Он не работает в текущей версии Rhodes 3.1.

Если вы попробуете пример приложения с версией главной ветки, вы сможете увидеть дополнительные функции.

Исходный код может быть установлен согласно этим инструкциям

...