您的位置:首页 > 移动开发 > Android开发

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

2015-04-23 08:36 211 查看
// 随机产生 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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: