我想在列表中显示所有资源drawable,以便用户可以选择一个.有没有办法循环遍历所有R.drawable项目,所以我不必将它们硬编码到我的程序中?
Sei*_*idr 31
在drawable类上使用getFields方法,您可以遍历整个drawable列表.
Field[] drawables = android.R.drawable.class.getFields();
for (Field f : drawables) {
try {
System.out.println("R.drawable." + f.getName());
} catch (Exception e) {
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
参考:http://www.darshancomputing.com/android/1.5-drawables.html
| 归档时间: |
|
| 查看次数: |
13162 次 |
| 最近记录: |