0

アプリケーションの 1 つのビューは、いくつかの画像を連続して表示する必要があります。しかし、それらは間違った順序で表示されます。このメソッドでは、画像の名前を取得します。画像の名前を変更した後、何も変更されていません。何かアイデアはありますか?

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 で、新しい card_unlock の ID は 2130837537 でした。つまり、何も変わっていません。

4

0 に答える 0