用
BitmapFactory.decodeResource(context.getResources(), R.drawable.bg)
或者
this.getResources().getDrawable(R.drawable.bg)
对获取到的图片取它们的长宽都会跟着手机像素的变化而变化,请问如何获取图片的原始尺寸呢?
------解决方案--------------------
不是图片在跟着手机像素的变化而变化,而是同一个资源ID是可以对应多个图片的,它们名称相同大小不同,放在不同的目录中。
楼主可以找一下,仅保留其中一个,一般是保留最大的一个。