//设置tablayout监听 来解决和SwipeRefreshLayout 滑动冲突的问题
appBarLayout.addOnOffsetChangedListener(new AppBarLayout.OnOffsetChangedListener() {
@Override
public void onOffsetChanged(AppBarLayout appBarLayout, int verticalOffset) {
if (verticalOffset >=0) {
refreshLayout.setEnabled(true); //当滑动到顶部的时候开启
}else {
refreshLayout.setEnabled(false); //否则关闭
}
}
});
网友评论