我的应用程序在其详细信息下方有一个屏幕。屏幕名称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.
提前致谢 !!!