天天看點

Android中resource參數變量使用

在Android開發中,經常會用到R.drawable.XXXX來調用資源圖檔,但這種方式隻能直接調用某一個已知名稱的資源,如果想動态調用,比如想循環調用圖檔R.drawable.file1, R.drawable.file2, R.drawable.fileXX等,就不太友善。

如果遇到這種情況,可以用以下代碼:

num=1; String iconname="file" + num; int resID=getResources().getIdentifier(iconname, "drawable",  getPackageName()); logo.setImageResource(resID); num++;

轉自http://www.cnblogs.com/brucenan/archive/2011/02/10/1950938.html

轉載于:https://www.cnblogs.com/mxgsa/archive/2011/02/12/1952729.html