我目前正在製作我的第一款Android遊戲之一,並且遇到了一些難題,理解如何在屏幕之間進行轉換..例如:是多個活動和表面視圖的正確方法?
我的遊戲開始其主要活動,然後加載它初始化自來水自己的線程
TitleScreen面視圖我開始它加載,加載GameView面視圖中創建新的活動,其初始化它自己的線程
這一切都在我的設備上測試時能正常工作(EVO 3D新意圖)但在我的測試牀上碰撞時,我正在使用虛擬機箱中的android x86進行快速測試。這可能是我的代碼或模擬器的問題?
此外,我想在標題屏幕和遊戲屏幕之間添加一個關卡選擇屏幕,並認爲我可以通過創建另一個活動/表面視圖/線程組合來實現此目的,這是可接受的編碼練習還是這浪費/過程繁重的方法?
是有一個STATE變量與IN_GAME,MENU,PAUSED,作爲國家。 – Blundell 2011-12-16 17:25:18