最新回答 / 慕盖茨6649412
楼主是怎么解决的int width = getWidth(); int height = getHeight(); // 拿到图片的宽和高 int dw = d.getIntrinsicWidth(); int dh = d.getIntrinsicHeight(); float scale = 1.0f; Log.e(TAG, "initScale = " + initSc...
2015-04-24
已采纳回答 / qq_索马里海盗盗首_0
有点绕,你慢慢看。scale 表示的是当前图片基于原图放大的比例mScaleMatix.postScale(scaleFactor, scaleFactor, getWidth() / 2,getHeight() / 2);中的scaleFactor参数表示基于当前已放大的图片再放大scaleFactor倍。所以图片的实际放大的大小是原图的scaleFactor*scale倍。也就是说,当前方法postScale传入的参数是scaleFactor,则图片实际基于原图放大的倍数是scaleFactor*sc...
2015-04-14