大家好,不知有没有人遇到过类似的情况。代码很简单class myView extends RelativeLayout {...setting = new ImageView(this);
setting.setAlpha(0.5f);
setting.setX(300);
setting.setY(300);
setting.setImageResource(R.drawable.setting);
addView(settings);...}settings 的实际大小是64*64, 但是在公司的设备上显示出来却是96*96.这时检查setting.getScaleX和setting.getScaleY都是1.0. 但确实是96*96的图片。我换了其他图片也是莫名其妙被放大了1.5倍。但是我在自己的android手机上试了试就是64*64.不知是什么原因,有人遇到过类似的情况么?谢谢!