我想在运行时打印所有可绘制的大小。 所以,如果我在hdpi
设备然后我可以打印的尺寸hdpi
绘图资源,但如何获得访问,可以说mdpi
和xhdpi
呢? 我可以接触到与下面的代码都绘项目资源ID:
final Class<R.drawable> c = R.drawable.class;
final Field[] fields = c.getDeclaredFields();
for (int i = 0, max = fields.length; i < max; i++) {
final int resourceId;
try {
resourceId = fields[i].getInt(drawableResources);
} catch (Exception e) {
continue;
}
/* make use of resourceId for accessing Drawables here */
}