黑莓 - 背景图像/动画 RIM OS 4.5.0
请帮助我,如何设置屏幕背景图像以及如何在任何字段或文本上制作动画?
谢谢....
Please help me, how to set a background image for screen and How to do animations on any-field or on text?
Thank You....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
背景图像
在 Screen 类中有一个 受保护的 void PaintBackground(Graphicsgraphics) 方法。
由于某种原因,我们不能直接使用它在屏幕上绘制背景图像。 catch:paintBackground 方法派生自 Field 类,我们可以在 VerticalFieldManager 的示例中使用它:
GIF 动画
要使用 GIF 动画,请覆盖 受保护的空画(Graphics Graphics)方法和使用 drawImage 递增的帧索引。使用 Timer.scheduleAtFixedRate 使字段无效:
编辑:很棒的文章 - 直接屏幕绘制
Background image
In Screen class there is a protected void paintBackground(Graphics graphics) method.
By some reason we can't use it directly to paint background image in screen. The catch: paintBackground method is derived from Field class, and we can use it in VerticalFieldManager on example:
GIF animation
To use GIF animation, override protected void paint(Graphics graphics) method and use drawImage of incremented frame index. Use Timer.scheduleAtFixedRate to invalidate field:
EDIT: Great article - Direct Screen Drawing