我的黑莓应用程序中有一个屏幕显示顶部的标题。标题来自通过网络获取的xml页面,该页面还指定了一些列表字段文本值。单击这些列表字段项将用户带到下一个屏幕,然后单击“后退/退出”将用户带到原始列表字段屏幕。在黑莓中保存字符串值的问题
问题是标题现在显示“null”。当我从一个屏幕转到另一个屏幕时,如何保留标题的价值?
我的黑莓应用程序中有一个屏幕显示顶部的标题。标题来自通过网络获取的xml页面,该页面还指定了一些列表字段文本值。单击这些列表字段项将用户带到下一个屏幕,然后单击“后退/退出”将用户带到原始列表字段屏幕。在黑莓中保存字符串值的问题
问题是标题现在显示“null”。当我从一个屏幕转到另一个屏幕时,如何保留标题的价值?
当用户按下退出/返回按钮时,活动屏幕会弹出,并且堆栈中的前一个屏幕将变为活动屏幕。
我相信,当你点击pushscreen时,显示标题的变量会丢失它的数据。
请使用onExposed()方法检查该值是否存在或存在其他问题。
持久性BTW样本:
http://www.blackberryprogramming.com/tutorials/object-persistence/
http://www.blackberrytutor.info/tutorials/37-general/49-persistent-storage
你需要让乌尔数据setTile persistantly.Follow下面的链接。
http://www.blackberryprogramming.com/tutorials/object-persistence/