最新回答 / 慕蓋茨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
有點(diǎn)繞,你慢慢看。scale 表示的是當(dāng)前圖片基于原圖放大的比例mScaleMatix.postScale(scaleFactor, scaleFactor, getWidth() / 2,getHeight() / 2);中的scaleFactor參數(shù)表示基于當(dāng)前已放大的圖片再放大scaleFactor倍。所以圖片的實(shí)際放大的大小是原圖的scaleFactor*scale倍。也就是說(shuō),當(dāng)前方法postScale傳入的參數(shù)是scaleFactor,則圖片實(shí)際基于原圖放大的倍數(shù)是scaleFactor*sc...
2015-04-14