DominicKing

Results 1 issues of DominicKing

首先已找到解决办法,把加载图片放到`animaFrom`前即可。 剧情是这样的。我是先`animaFrom`然后`setVisibility`然后加载`drawable`。结果在点击第二次时出现了偏移。看了代码,发现是`setImageDrawable`时每次都会跑一遍`initBase`,结果导致`mScaleCenter`和`mRotateCenter`直接被重置成了`mScreenCenter`。本来应该是`animaFrom`时设置的`mScaleCenter`和`mRotateCenter`却在`setImageDrawable`时被重置成了`mScreenCenter`,所以出现了偏移。 PS:图片加载用的Glide,另外我总觉得我用的姿势有点不大对?