欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

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

更新时间: 2014-01-05 02:41:50 责任编辑: Author_N1

 

黑莓中如何调用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目录名不用加
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:41:50
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13252/
本文WWW.DOC100.NET DOC100.NET版权所有。