引言
继Kotlin之下拉刷新与上拉加载控件之后,总感觉使用起来体验不是很好且没有增加footerView,这次统一在这里优化。
优化的方面有:增加滑动阻尼、增加footerView等
正文
FooterView
之前由于LinearLayout无法滑动显示出FooterView所以并没有处理,便暂时搁置了。在完成了与ViewPager完美结合的顺滑引导条系列后想到了scrollTo方法,可以通过手势将LinearLayout进行上移。
when (ev.action) {
MotionEvent.ACTION_DOWN -> {
startY = ev.rawY
}