我的应用程序在其详细信息下方有一个屏幕。屏幕名称EventList。这块屏幕设计得满满当当。有两个ButtonField
Next
和Previous
。这两个的底部Button
ListField
是放置在这个屏幕中的。
当我点击Next
或Previous
我ListField
将更新。它已使用updateListField() method
在此屏幕中创建的内容成功更新。一切都很好。但我担心的是,当我单击这些Button
ListField
将需要时间(大约 3 或 4 秒)来更新新数据。在后台更新数据期间,我想Massage
显示Please wait.../Loading...
. 我如何在不使用PopupScreen
.
我试过下面的代码但不能正常工作。
VerticalFieldManager manager = new VerticalFieldManager();
manager.add(new LabelField("Please Wait..."));
Screen popup = new PopupScreen(manager);
如果我将使用PopupScreen
我的完整逻辑来完成此操作,那么该屏幕将发生变化,这将是一项耗时的任务。
请建议我如何添加FieldManager
现有的MainScreen
.
提前致谢 !!!