2011-07-01 140 views
1

我的應用程序當前開始檢測它的位置,但一旦啓動後,我加載MapActivity一段時間後,MyLocationOverlay.runOnFirstFix被激活需要一段時間。Android MapView初始位置

我能夠以某種方式將我已經擁有的位置傳遞給地圖嗎?

回答

0

我覺得很難相信,你的runOnFirst修復花費很長的時間,如果你已經有一個活躍的位置監聽器或最近有一個它應該得到一個位置很快運行:

runOnFirstFix

排隊一個runnable,只要我們有一個位置修復。如果 我們已經有了一個修復程序,我們將立即執行該可運行程序,並且 返回true。如果沒有,我們將繼續運行並返回false;當我們獲得位置修復後,我們會在一個新線程中運行它。