1
我是黑莓新手。 我正在開發一個具有HomeScreen和後續屏幕的Quizz應用程序。我的要求是用戶在應用程序中間退出應用程序後,用戶可以繼續停止測試。爲此,我在HomeScreen上使用了一個ResumeButton,即使在關閉應用程序之後用戶仍然希望繼續測試。 任何解決方案讚賞..請指定任何代碼片段。提前感謝。如何使用簡歷按鈕退出應用程序後返回HomeScreen?
我是黑莓新手。 我正在開發一個具有HomeScreen和後續屏幕的Quizz應用程序。我的要求是用戶在應用程序中間退出應用程序後,用戶可以繼續停止測試。爲此,我在HomeScreen上使用了一個ResumeButton,即使在關閉應用程序之後用戶仍然希望繼續測試。 任何解決方案讚賞..請指定任何代碼片段。提前感謝。如何使用簡歷按鈕退出應用程序後返回HomeScreen?
您需要考慮「狀態」的想法 - 在用戶退出時保存狀態,然後使用保存的狀態在應用程序啓動時顯示正確的屏幕。
在最抽象的,你的代碼將類似於此:
static void main(String[] args) {
// create UI App
customUiApp = new customUiApp();
// read stored state - is there any?
if (oldState) {
// unserialize current test object
// launch test screen with test object
} else {
// launch default homescreen
}
cutomUiApp.enterEventDispatcher();
}
我希望這給你一個框架來思考你problem--你需要查找使用持久化商店決定要如何存儲你的狀態。