android如何获取res文件夹下drawable文件夹下的图片资源文件转成一个BitMap对象

网上有很多方法:

比如:

  1. bitmap bm = BitmapFactory.decodeResource(getResources(),R.drawable.img);  

这个方法getResources()报红,找不到这个方法(这就是网络上见到最多的的,求解释啊,我比较菜)

比如:

  1. Resources res = getResources();  
  2. Bitmap bmp = BitmapFactory.decodeResource(res, R.drawable.icon); 
(发现一样哈)

比如:

  1. Bitmap bm=xxx; //xxx根据你的情况获取  
  2. BitmapDrawable bd=BitmapDrawable(bm);  
(这是什么啊?)


推荐用这个方法(也是为自己记录下):

Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_launcher); // 不存在设置默认图片



好用你就赞一个.......



你可能感兴趣的:(android基础)