BlackBerry - 在进行布局更改时阻止屏幕重绘,然后一次重绘所有内容

时间:2011-10-19 15:14:51

标签: user-interface layout blackberry

我在屏幕上有几位经理(主要是VerticalFieldManagers)。

在一个事件中,我需要更改屏幕上某些管理器的布局。这包括向/从VerticalFieldManagers添加/删除字段。

最终,在这次重新布局中,有一个明显的闪烁(目前正在模拟器和火炬设备上进行测试)。

我有一种感觉,我已经读过防止屏幕重绘的方法,这将使我能够立即批量处理所有更新,然后只需调用1次重绘。它可能是非常简单的东西,但我无法找到它atm,&在这里看不到任何相关的问题。

  • 做这样的改变以防止/的BB技巧是什么? 最小化屏幕闪烁?

1 个答案:

答案 0 :(得分:3)

您可以使用UiApplication.suspendPainting(boolean)暂停和恢复屏幕绘制,参数为true暂停,false恢复。