应用程序中的一个视图必须连续显示一些图片。但是它们以错误的顺序显示。在这种方法中,我得到图像的名称。在我重命名图像后,一切都没有改变。请问有什么想法吗?
void childParseAttributes(final Properties attributes) {
// ...
String image = attributes.getProperty("icon");
if (image.indexOf("png") != -1)
image = image.substring(0, image.length() - 4);
int i = Utils.getImageId(image);
if (i > 0) {
ImageView icon = (ImageView) findViewById(R.id.footer_icon);
icon.setBackgroundResource(i);
// ...
}
日志猫
07-17 14:18:35.553: D/some_app.image(504): card_lock id=2130837532
07-17 14:18:35.562: D/some_app.image(504): card_unlock id=2130837537
我已将“card_lock”重命名为“card_unlock”,反之亦然。新 card_lock 的 id 是 2130837532 和 new card_unlock 的 id 是 2130837537,即没有任何改变。