今天遇到了blackberry BitmapField 问题。环境是eclipse +pluggin,JDE 版本是 4.7,在res下加载了png图片,按着beginning blackberry Development 的来,Bitmap.getBitmapResource("res/xxx.png")来加载图片,然后用BitmapField来加到MainScreen子类中。结果怎么都显示不出来。
郁闷了很久,都怀疑是环境搭得不好呢。因为blackberry的开发环境太难搞了,下载太难了。
看console没发现有报错的地方。焦急中。
怀疑是png文件有要求,结果换了例子自带的图片还是不可以。狂汗。。。
最后想到到打包的地方去看看,把jar文件重命名为zip,因为它的内容就是zip格式压缩的。一看才知道,原来jar中并没有res目录,图片文件直接在根目录中。
好了,直接修改Bitmap.getBitmapResource("res/xxx.png")到Bitmap.getBitmapResource("xxx.png"),现实正常。oh,yeah。
搞定,自己庆幸一下先,去冲咖啡啦。