之後就可以開始我們的Google Map之旅了。
代碼中添加了一個標記<mx:UTComponent>制定了寬度和高度,其實這裏的id="mapContainer"就是裝入GoogleMap的一個容器。你必須指定一個唯一的id,否則Flex無法識別加載。接着下載需要的packet.
緊接着定義一個變量指向google map 的一個實例。
接下來就開始定義一個init()的函數,該函數在Flex程序被加載的時候被調用,用來完成程序的實例創建以及屬性的配置。當這些都被設置好了之後,你要在地圖被完全加載的時候創建一個event handler來把地圖潛入mapContainer指定的位置。
最後就是在map完全加載的時候定義的event handler,指定了顯示地圖的座標以及設置應用程序的大小。完整的代碼:
編譯執行【http://localhost:8080/GoogleMap/GoogleMap.html】你就會看到demo中的效果了。但是如果你使用的不是http這種瀏覽方式,比如是file:///等看到的圖片可能會有debug的符號。