From 5d45f22bc0aa147d52fd49144abba52592f2abbe Mon Sep 17 00:00:00 2001 From: Ztiany Date: Wed, 13 Nov 2019 19:49:38 +0800 Subject: [PATCH] fix pulltozommview --- .../android/base/widget/pulltozoom/PullToZoomScrollView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib_base/src/main/java/com/android/base/widget/pulltozoom/PullToZoomScrollView.java b/lib_base/src/main/java/com/android/base/widget/pulltozoom/PullToZoomScrollView.java index 995a473..a1d1eca 100644 --- a/lib_base/src/main/java/com/android/base/widget/pulltozoom/PullToZoomScrollView.java +++ b/lib_base/src/main/java/com/android/base/widget/pulltozoom/PullToZoomScrollView.java @@ -232,7 +232,8 @@ public class PullToZoomScrollView extends NestedScrollView { float addOffset = (height - mOriginContainerViewHeight) * mZoomFactory / mOriginContainerViewHeight; float scale = height * 1.0F / mOriginContainerViewHeight + addOffset; Timber.d("scale = %f", scale); - if (!Float.isInfinite(scale)) { + + if (!Float.isInfinite(scale) && !Float.isNaN(scale)) { mZoomView.setScaleX(scale); mZoomView.setScaleY(scale); } else {