当前位置:编程学习 > wap >>

真心求助、关于Notification图标问题

本人遇到一个问题如下
Notification notification = new Notification(icon, "文字", System.currentTimeMillis());
这句代码里的icon必须是R.drawable.icon,,,就是这个icon是int型的

现在问题是,有没有办法让这个参数直接是个Drawable型,不需要指向R文件呢? --------------------编程问答-------------------- 资源应该都需要在R文件中注册吧 --------------------编程问答-------------------- 在你的res 文件下建个drawable文件将你的图片放进去   R.drawable就能得到文件    切忌图片不能过大 --------------------编程问答-------------------- 没上机试不过貌似没问题 --------------------编程问答-------------------- 非常感谢楼主!!! --------------------编程问答-------------------- 参数icon必须是int类型到啊 --------------------编程问答-------------------- 那个icon号和图片drawable是一一映射关系的

Android中最后对资源的调用,都是通过资源ID号进行调用的。。。 --------------------编程问答--------------------
引用 6 楼 wenzheng38 的回复:
那个icon号和图片drawable是一一映射关系的

Android中最后对资源的调用,都是通过资源ID号进行调用的。。。
en ' --------------------编程问答-------------------- 感谢你们的回复,但是我现在的问题就是不需要自己的图标,而是调用别人的图标,我想可能是GOOGLE故意把这个参数改为INT型,禁止这样调用吧,,蛋疼 --------------------编程问答-------------------- 目前好像不行,不过在3.0版本可以用Notification.Builder来设置 --------------------编程问答--------------------
引用 8 楼 dreamonzxl 的回复:
感谢你们的回复,但是我现在的问题就是不需要自己的图标,而是调用别人的图标,我想可能是GOOGLE故意把这个参数改为INT型,禁止这样调用吧,,蛋疼

good idea,我怎麼就沒想過這麼做呢... --------------------编程问答-------------------- 碰到同样的问题,去试3.0去。
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,