我ViewTreeObserver.OnScrollChangedListener用来确定何时ScrollView达到底部。
这是我的布局:
<ScrollView>
<RelativeLayout>
<FrameLayout>//use as a banner
</FrameLayout>
<RelativeLayout>//there are some other views inside this layout
</RelativeLayout>
</RelativeLayout>
</ScrollView>
我正在以编程方式添加一个ViewPager到FrameLayoutinScrollView并且它具有定期更改页面的计时器。
自从
onScrollChanged()是在视图树中的某些内容被滚动时调用的回调方法。
onScrollChanged()每次ViewPager页面更改时都会调用。
我只需要onScrollChanged()在滚动ScrollView. 有没有办法做到这一点?
PS:我不能放在FrameLayout(ViewPager)外面ScrollView。