5

したがって、1 つのアクティビティに複数の ImageView があり、それらはすべてリソースから同じイメージ ビットマップを使用します。

ImageViewOne.setImageResource(R.drawable.frequently_used_image);
ImageViewTwo.setImageResource(R.drawable.frequently_used_image);
ImageViewThree.setImageResource(R.drawable.frequently_used_image);

アンドロイドはメモリを割り当ててビットマップを一度ロードし、同じリソースを使用する他のすべての ImageViews に再利用しますか? それとも、ImageView に設定されるたびにビットマップをロードしますか?

ありがとう!

4

1 に答える 1