1

我有一个扩展Horizo​​ntalScrollView 的“捕捉”水平滚动视图类。我希望对此 ScrollView 上的底层 ImageView 应用视差效果,这样,如果用户将视图向右滚动 2px,则 imageview 向左移动 1px。所以基本上它看起来背景图像的移动速度比布局的其余部分要慢一些。

我该如何做到这一点?我希望这样做所需的逻辑是写在 onTouchEvent 和 onInterceptTouchEvent 中。

4

2 回答 2

0

你应该看看这个库: https ://github.com/chrisjenx/ParallaxScrollView

于 2013-04-24T07:39:00.097 回答
0

你应该使用你的 onTouch 来翻译动画。

于 2012-12-20T11:08:52.967 回答