我已經寫了一個映射應用程序,它有兩個活動,一個活動顯示谷歌地圖視圖,另一個顯示使用osmdroid 3.0.5 jar的等效視圖。捏與Osmdroid縮放
到目前爲止,我一直只對模擬器進行測試,功能在顯示區域和覆蓋數據方面完全相同。現在我已經在真正的薑餅設備上運行了應用程序,我注意到Google地圖活動似乎支持縮放,而Osmdroid卻沒有。
我還沒有編寫任何特定的代碼捏縮放谷歌方面或Osmdroid。這兩個活動都實現了OnTouchListener。這兩項活動都只是像OnTouch存根:
@Override
public boolean onTouch(View v, MotionEvent e) {
// chain it for now
return false;
}
我在Osmdroid活動的MapView是類:org.osmdroid.views.MapView
有誰知道如何使捏放大使用osmdroid或知道使用osmdroid的示例應用程序,我可以學習並適應我的應用程序?
感謝您的信息。我認爲這些鏈接將證明有用。我猜Google Maps的活動(MapsActivity)必須在幕後實施。當然,他們的代碼是封閉的源代碼,所以看起來我只需要一點工作,而不是僅僅複製他們的實現。 +1的鏈接。 – NickT
我在我的程序中進行了實驗,上面的代碼適用於我。如果這更有幫助,那麼++! – digerati32
如果我不是這樣一個IDIOT,它會馬上起作用!我錯過了mMapVw.setMultiTouchControls行(true);我當然不會回答我自己的問題。所以爲了阻止其他人浪費他們的時間和感激你讓我思考,我會接受你的答案。 – NickT