我已在我的Drawable
文件夹中添加了720张新图片,但在使用Field[] drawables = android.R.drawable.class.getFields();
时,这些图片均未被识别。
Field[] drawables = android.R.drawable.class.getFields();
for (Field f : drawables) {
try {
System.out.println("R.drawable." + f.getName());
} catch (Exception e) {
e.printStackTrace();
}
}
这只会返回默认情况下添加到Drawable
文件夹的图像列表。我也试过getDeclaredFields
但没有成功。
答案 0 :(得分:3)
您需要使用自己生成的R类,即your.package.name.R.drawable
。