我正在尋找一個很好的程序化方式,我可以用它來引用位圖[]中的圖像。Android,想要在字符串中使用字符串引用位圖,編程
此刻,我宣佈了一堆整數班裏
Bitmap[] mBmp = new Bitmap[6]
int image1 = 0, image2 = 1, image3 = 2, someimage = 3, otherimage = 4, yetanoimage = 5;
然後我把它們稱爲如下:
mBmp[someimage] ...
然而,這是低效的,我想提一下(優選地)根據它們的文件名(減去擴展名)或一些其它唯一的標識符,而不是可以通過編程方式確定。
這樣做的原因是:
- 圖像的數量是任意的
- 文件名是任意
- 我想的過程作爲模板自動化。
實際上,我使用數組的原因是因爲我引用了我的圖像文件名(對於唯一文件或系列中的第一個)和索引(針對一系列中唯一命名的第一個)。有地圖的作品,但我已經實現它的方式不同,把它的數組中的位圖索引放入哈希映射中,而不是位圖本身。 – Hamid 2011-02-04 15:36:46