纯菜鸟问题,怎么把一张图片导入drawable目录下?

tianliang1 2011-10-26 05:07:23
我直接拷贝到drawable的目录下,系统可以访问.但是R文件里木能找到该文件名称

该怎么操作?
...全文
748 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
raphael55 2011-11-24
  • 打赏
  • 举报
回复
如13楼所说,
3个文件夹是对应不同的分辨率的
如果你想指定该图片是480*854分辨率专用
你可以建个drawable_854*480,放在这个文件夹里就可以
layout文件夹同理

如果没有在其他文件夹里有该图片,会自动取drawable的
如果其他文件夹里有,运行时会根据硬件分辨率去对应的文件夹里取文件

至于为什么没有在R文件中出现,就是还没刷新而已
在实际用的时候,这个问题很常见
记得文件放进去后,自己手动 refresh下
rayw0ng 2011-10-26
  • 打赏
  • 举报
回复
三个文件夹是对应不同的分辨率和解析度的。drawable文件夹也是可以用的,选中了F5刷新一下就行了。
tianliang1 2011-10-26
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 june1991 的回复:]
重复了 系统就会报错 ,因为一个文件对应有且只有一个id
[/Quote]
这个我知道,肯定不能重复嘛。我的意思是

放在这3个文件里有三名区别吗?
June1991 2011-10-26
  • 打赏
  • 举报
回复
重复了 系统就会报错 ,因为一个文件对应有且只有一个id
tianliang1 2011-10-26
  • 打赏
  • 举报
回复
额。。。
我刚才就拷贝到其他里面,刷新后发现,R里面有它了。。。

奇怪了。

有难道有规格一说?

June1991 2011-10-26
  • 打赏
  • 举报
回复
你加入的时候看下面Console 有没有报错。ID是唯一的不要重复, 好像是不识别文件类型。
sKy_zHe 2011-10-26
  • 打赏
  • 举报
回复
那个drawable-hdpi,drawable-ldpi,drawable-mdpi什么的放不放无所谓的,直接删掉都可以,自己再新建一个drawable。res下的文件都会在R.java里生成一个ID。包名要写对。
zhoujiaolongde 2011-10-26
  • 打赏
  • 举报
回复
我错了 图片名字大写eclipse会报错
zhoujiaolongde 2011-10-26
  • 打赏
  • 举报
回复
试试文件名小写
tianliang1 2011-10-26
  • 打赏
  • 举报
回复
难道要一个一个的放进去试?
tianliang1 2011-10-26
  • 打赏
  • 举报
回复
我的本来就是png文件
啊,每一个文件都要放一个?
tianliang1 2011-10-26
  • 打赏
  • 举报
回复
?
什么意思?
大鸟们,到底该怎么做呀?
木木小马 2011-10-26
  • 打赏
  • 举报
回复
保存成png图片,drawable-hdpi,drawable-ldpi,drawable-mdpi,这三个文件夹都要放一份,再使用R.drawable.文件名就可以了
nulls 2011-10-26
  • 打赏
  • 举报
回复
引入了错误的包

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧