java - 安卓图片互相影响

标签 java android

在我的可绘制文件夹中有我的图标图像,在测试时我将其用作临时图片。我添加了 2 个其他图像和一个 XML 文件,每当应用程序加载带有图标设置的 ImageView 时,它就会有不同的图像..

这就是它的本意.. enter image description here

但这就是我将其他图像添加到可绘制文件夹时的情况 enter image description here

不,文件名不一样。 该图标被称为“icon.png”——它应该是这样的 相反,它是“ic_menu_compose.png”——一个完全不同的名称。

我添加的文件也被称为: 'buttonnormal.png' '点击按钮.png' 和一个 XML 文件 - 'buttonselector.xml'

即使我不在我的应用程序中的任何地方使用这些图像,问题仍然存在。

任何帮助将不胜感激。谢谢! :)

[编辑] enter image description here

最佳答案

您是在测试之间构建应用吗?

在 eclipse 中:Project > Build Automatically(勾选)(这会重新生成您的 R 文件)

您是否通过原始 ID 引用图像?

设置图像资源(324234234); 错误

setImageResource(R.drawable.blah);对

您是否正在使用 Android 系统已在使用的可绘制图像名称:http://androiddrawableexplorer.appspot.com/

就我个人而言,我会将该图像从“ic_menu_compose”重命名为“icon_menu_compose_overwritten”之类的名称,以防它发生冲突并搞砸你的 R 文件。

关于java - 安卓图片互相影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6513472/

相关文章:

android - Android 的 OpenCV 文档

android - AppInvites "Install"链接无法打开应用

android - uiautomator中如何使用多点触控?

java - ThreadLocals 很难使用

java - 将 Spring Cloud Stream 与 Kafka 一起使用时如何执行正常的应用程序关闭?

java - 在字符串数组上实现二进制搜索

android - 我如何在软键盘顶部的建议中添加单词

Android - 电话号码格式化和删除国家/地区代码

java - 明确区分对象的不可变部分和可变部分是好的设计吗?

java - 生成图表的免费软件