在Android上使用嵌入式ScrollView进行缩放缩放

时间:2017-08-18 15:13:24

标签: android android-linearlayout android-scrollview pinchzoom

我有一个带有活动的Android应用,我希望能够进行缩放。

Activity是一个LinearLayout,它包含几个控件,其中一个是ScrollView。我已经按照这里非常好的例子实现了缩放:

https://github.com/Xjasz/AndroidZoomableViewGroup/blob/master/ZoomListView.java

这是我所看到的:

  • 如果我将Finger1放在ScrollView之外,我可以将Finger2放在任何地方,并且可以放大缩放。

  • 如果我把Finger1放在ScrollView里面,那么无论我把Finger2放在哪里都不会放大。

在我看来,一旦手指进入ScrollView,onTouchEvent就不会传播到父母身上。

还有其他人看到过这样的行为吗?关于我如何解决这个问题的任何想法,以便我可以随时放大,如果我先在ScrollView中触摸?

0 个答案:

没有答案