汇聚万千丝和绪,记录点滴得与失.

-关注移动互联网、软件开发过程与质量、数据库 -开源轻量级项目管理软件实践者(Trac+Subversion+Testlink+Reviewboard+Hudson+...)

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++;
 
 

posted on 2011-02-10 20:41  brucenan  阅读(2065)  评论(0编辑  收藏  举报

导航