scrollview滑动监听问题
2016-12-27 本文已影响0人
爱吃猫的咸鱼
今天在项目中遇到了坑 需求是判断scrollview是否滑动到顶部或者底部 来控制顶部栏的现实和隐藏
默认进来是隐藏 滑动到底部要显示 滑动到顶部要隐藏(因为默认进来就是在顶部) 下面我把代码贴上来看看
下面是在activity中使用
起初这么做没什么问题 后来发现了个问题是 点击到有的页面不能滑动时候 进去他还是会显示顶部栏 (因为需求是滑动到底部才显示)
因为这个页面不可滑动时候 这里判断就出问题了 他滑动到了顶部 也滑动到了底部 所以两个都会执行 所以 我就增加了个方法 判断该scrollview是否可以滑动 然后在activity中调用该方法判断:当滑动到底部时,不能滑动时就让他隐藏 否则就让他显示