我正在制作一个项目,我在屏幕上添加了BrowserField
。当我调用它时,它会显示一个空白页,直到页面加载完毕。
我希望当我的整页加载完毕后,我会展示它;在此之前,我展示了进度指示器。
请尽快提供宝贵的建议,以便我能够尽快完成这项任务。
答案 0 :(得分:1)
对于OS 6.0或更高版本,您可以使用an activity indicator like this。
另一种选择是use a GaugeField or an animated GIF image,如本答案所示,基于Peter Strange提供的样本(请点击链接到blackberry.com获取示例代码)。
这是Max Gontar的另一个例子on Stack Overflow。
这实际上取决于您希望它的外观和功能(以及您需要支持的操作系统版本)。
如果您使用BrowserField
,而不是手动管理HTTP连接,则可以使用BrowserFieldListener#documentLoaded()检测页面加载完成。