有个地方老师写错了,大家注意一下咯
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
最新回答 / 慕田峪630870
两个参数的构造方法调用三个构造参数构造方法时写错了应该是public ZoomImageView(Context context, AttributeSet attrs) { this(context, attrs,0); // TODO Auto-generated constructor stub }
2017-08-12
@garyxt 我就问你最后结果是不是得到了图片的四点坐标 并且存放到RectF 中了 ?
就是通过这个方法来做的
就是通过这个方法来做的
2017-06-15
并不需要单独去实现onTouchListener ,也不需要设置setOntouchListener 。这是View本身的方法。直接重写onTouchEvent即可。setOnTouchListener是提供外部类去调用的。虽然这么写也没错,但是这块老师有点画蛇添足啦~~
2017-06-15
老师免费视频给你们讲课,你们还挑三拣四的,不喜欢听的就滚,听不懂的自己去多理解理解。自己水平不够,不要怪老师讲得不行。好比你上大学听高数,老师总不能从1+1讲起吧?
2017-06-14