之前使用:
Bitmap bm = BitmapFactory.decodeResource(context.getResources(), resId);
通过 bm.getWidth() 和 bm.getHeight() 来获取宽和高
还有更好的方法:
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeResource(context.getResources(), resId, options);
通过 options.outWidth 和 options.outHeight来获取宽和高,这种方法更节省内存。防止oom问题。