在黑莓中保存字符串值时出现问题

时间:2011-06-14 09:15:47

标签: blackberry java-me

我的BlackBerry应用程序中有一个屏幕,顶部显示标题。标题来自通过网络获取的xml页面,该页面还指定了一些列表字段文本值。单击这些列表字段项将用户带到下一个屏幕,然后单击后退/退出将用户带到原始列表字段屏幕。

问题是标题现在显示为“null”。当我从一个屏幕转到另一个屏幕时,如何保留标题的值?

2 个答案:

答案 0 :(得分:0)

当用户按下退出/返回按钮时,活动屏幕会弹出,并且堆叠中的前一个屏幕将成为活动屏幕。

我相信当你点击推屏时,显示标题的变量会丢失其数据。

请使用onExposed()方法检查该值是否仍然存在或存在其他问题。

BTW样本的持久性:

http://docs.blackberry.com/en/developers/deliverables/17952/Storing_objects_persistently_1219782_11.jsp

http://www.blackberryprogramming.com/tutorials/object-persistence/

http://www.blackberrytutor.info/tutorials/37-general/49-persistent-storage

答案 1 :(得分:0)

您需要持久获取setTle的数据。请按以下链接。

http://www.blackberryprogramming.com/tutorials/object-persistence/