首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > BlackBerry >

黑莓中怎么调用COD文件中的资源文件

2012-12-15 
黑莓中如何调用COD文件中的资源文件最近在学习黑莓开发,创建了一个MIDlet程序,代码没问题,就是一运行老是

黑莓中如何调用COD文件中的资源文件
     最近在学习黑莓开发,创建了一个MIDlet程序,代码没问题,就是一运行老是提示找不到图片。比如我要读取一张图片a.png,并把它放在文件夹res。我是这么写的: Image.createIamge("/res/a.png");   请问这么写对吗?不对应该怎么写?
还有就是我怀疑图片根本就没打包到COD文件中,因为我把编译好的COD文件解压了找不到图片文件。如果是这样又该怎样解决?谢谢高手指点
[解决办法]
该回复于2011-04-07 16:25:41被版主删除
[解决办法]
Image.createIamge("/res/a.png")

改成
Image.createIamge("/a.png")试试


1、因为默认的资源存放在res目录下,所以"/a.png"就OK
2、"/res/a.png"指向的目录是res/res/a.png,实际上图片在放到res/a.png中,因为a.png没有被程序用到,打包的时候,是不打包进去的。
[解决办法]

引用:
Image.createIamge("/res/a.png")

改成
Image.createIamge("/a.png")试试


1、因为默认的资源存放在res目录下,所以"/a.png"就OK
2、"/res/a.png"指向的目录是res/res/a.png,实际上图片在放到res/a.png中,因为a.png没有被程序用到,打包的时候,是不打包进去的。
试试看 
[解决办法]
哥们怎么不结贴啊
[解决办法]
引用:
引用:
Image.createIamge("/res/a.png")

改成
Image.createIamge("/a.png")试试


1、因为默认的资源存放在res目录下,所以"/a.png"就OK
2、"/res/a.png"指向的目录是res/res/a.png,实际上图片在放到res/a.png中,因为a.png没有被程序用到,……

试验的结果怎么样?
[解决办法]
Image.createIamge("/res/a.png"); 
改成Image.createIamge("a.png"); 应该就可以了,一般res目录名不用加

热点排行