this.backgroundNear = BitmapFactory.decodeResource(father.getRes(),
R.drawable.background_b);
//正常的图片是720p的为什么在这里获取的却是1080p
int nearWidth = backgroundNear.getWidth() ;
R.drawable.background_b);
//正常的图片是720p的为什么在这里获取的却是1080p
int nearWidth = backgroundNear.getWidth() ;
Bitmap backgroundNear = BitmapFactory.decodeResource(this.getResources(),
R.drawable.icon);
Log.e("AndroidTest", "onCreate" + backgroundNear.getWidth());测试结果:
05-09 16:14:49.486: ERROR/AndroidTest(932): onCreate48
一切正常,楼主你在仔细看看你的图片!
我的图片用windwos自带的图片管理器看的是720*320的但是一用int nearWidth = backgroundNear.getWidth() ;就出错其他的图片都正常