android批量获取R文件下的资源

// 随机产生 1-9的整数
        int randomId = 1 + new Random().nextInt(9);
// 从 R.drawable类中获得相应资源id的File对象
            Field field = R.drawable.class.getDeclaredField("face" + randomId);
            // 获得资源Id的值
            int resourceId = Integer.parseInt(field.get(null).toString());
            // 根据ID资源获得哦、bitmap对象
            Bitmap bitmap = BitmapFactory.decodeResource(getResources(),
                    resourceId);
原文地址:https://www.cnblogs.com/spadd/p/4449315.html