Blackberry 如何在使用“恢复”按钮退出应用程序后恢复主屏幕?
我是黑莓的新手。 我正在开发一个具有主页和后续屏幕的Quiz应用程序。我的要求是,用户在应用程序的中间退出应用程序后,用户就可以在他停止的地方继续测试。为此,我在主屏幕上使用了一个Resume按钮,即使在关闭应用程序后,该按钮也会显示出来,用户希望继续测试。Blackberry 如何在使用“恢复”按钮退出应用程序后恢复主屏幕?,blackberry,Blackberry,我是黑莓的新手。 我正在开发一个具有主页和后续屏幕的Quiz应用程序。我的要求是,用户在应用程序的中间退出应用程序后,用户就可以在他停止的地方继续测试。为此,我在主屏幕上使用了一个Resume按钮,即使在关闭应用程序后,该按钮也会显示出来,用户希望继续测试。 欢迎使用任何解决方案。请指定任何代码段。提前感谢。您需要考虑您对“状态”的想法——在用户退出时保存状态,然后在应用程序启动时使用保存的状态显示正确的屏幕 最抽象的情况下,您的代码类似于: static void main(String[
欢迎使用任何解决方案。请指定任何代码段。提前感谢。您需要考虑您对“状态”的想法——在用户退出时保存状态,然后在应用程序启动时使用保存的状态显示正确的屏幕 最抽象的情况下,您的代码类似于:
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();
}
我希望这能为您提供一个思考问题的框架——您需要使用持久存储进行查找,以决定如何存储您的状态。您需要考虑您对“状态”的想法——在用户退出时保存状态,然后在应用启动时使用保存的状态显示正确的屏幕 最抽象的情况下,您的代码类似于:
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();
}
我希望这能为您提供一个思考问题的框架——您需要使用持久存储进行查找,以决定如何存储状态