吐槽,暫停的時(shí)候本來想仔細(xì)看看代碼,每次都是折騰一個(gè)破廣告,也真是醉了
2020-04-16
寫錯(cuò)了 ^_^, 我把
mScaleMatrix.postScale (scaleFactor, scaleFactor, getWidth () / 2, getHeight () / 2);
setImageMatrix (mScaleMatrix);
寫到 if 外面去了~~~
mScaleMatrix.postScale (scaleFactor, scaleFactor, getWidth () / 2, getHeight () / 2);
setImageMatrix (mScaleMatrix);
寫到 if 外面去了~~~
2020-04-07
我覺得放大的最小 和 最大判斷應(yīng)該分開,放在一起的話,當(dāng)圖片放大最小,再放大的時(shí)候會(huì) scaleFactor = mInitScale / scale; 然后突然放大到初始大小,這樣子有點(diǎn)……
2020-04-07
float scaleFactor = detector.getScaleFactor();為比例因子。返回從前一個(gè)伸縮事件至當(dāng)前伸縮事件的伸縮比率。該值定義為 (getCurrentSpan() / getPreviousSpan())。
2018-08-26
自己寫了一遍,給個(gè)參考吧https://github.com/mry1/CustomView
2018-01-19
自己寫了一下,有點(diǎn)改動(dòng),給個(gè)參考吧 https://github.com/mry1/CustomView
2018-01-19
有個(gè)地方老師寫錯(cuò)了,大家注意一下咯
if((dw>width&&dh>height)&&(dw<width&&dh<height)){
Math.min(width*1.0f/dw, height*1.0f/dh);
}
if((dw>width&&dh>height)&&(dw<width&&dh<height)){
Math.min(width*1.0f/dw, height*1.0f/dh);
}
2017-08-27