将信息放在BlackBerry主屏幕上

时间:2010-11-08 12:37:25

标签: blackberry homescreen

我们正在开发一些应用程序,并希望在设备主屏幕上显示一些信息,如Weather Plus application does

你能告诉我怎么做同样的事吗?谢谢!

alt text

1 个答案:

答案 0 :(得分:1)

从我在Weather Plus视频演示中看到的内容,应用程序没有(或不能)在当前背景图像上绘制,但您可以选择一个图像作为主屏幕背景,包含所有天气信息画上了它。它也不需要自定义主题,所以我很确定他们只使用HomeScreen.setBackgroundImage()方法。

就图像生成而言,我最好的选择是打开用户在Bitmap对象中挑选的背景图像,将其传递给新的Graphics对象以完成所有必要的操作使用encode(Bitmap bitmap)的{​​{1}}方法渲染和创建新的.png文件。

如果你想让主屏幕图像为动画,你可能想尝试黑莓主题工作室,但我不认为它提供了你正在寻找的交互量(检索数据,加载图像),至少现在。