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