2011年10月5日 星期三

Android學習_頁面切換_flash做APP_Part4

系列文章:
1. Android學習_以WebView讀取SWF檔_flash做APP_Part1
2. Android學習_以Flash Builder 4.5製作Air放入Android_flash做APP_Part2
3. Android學習_為什麼Flash Builder 4.5做的APP可以跨平台_flash做APP_Part3
4. Android學習_頁面切換_flash做APP_Part4
5. Flex4學習_button change icon_flash做APP_Part5
6. Flex4學習_捲軸使用(Scroller)_flash做APP_Part6

因為出發點為電子書程式的測試,所以在交接前也做了與其相關的內容測試,首先是頁面的切換。

於前面的文章有提到,利用Flash Builder 4.5所建立的Mobile專案,是以View為基礎,可以直接想成Android裡面的Activity,所以一開始最關心的莫過於要怎麼從A View切換到B View:

切換View的語法:

navigator.pushView(ViewClass:Class);

關閉View的語法:

navigator.popView();


若是你在剩下一個View的時候執行了navigator.popView()的語法,你會發現整個程式會變成只剩下白色的畫面,原因是即使你關閉了所有的View,他背後還有AIR的環境在繼續執行(相關觀念參考),所以若要關閉整個程式,必須要將AIR的環境一併關閉。

程式關閉語法

NativeApplication.nativeApplication.exit();

沒有留言:

張貼留言