您的位置:首页 > 移动开发 > Android开发

Android 配合NestedScrollView 上滑显示 下滑隐藏 底部功能模块

2018-03-09 16:31 1951 查看
废话不多直接上代码
private boolean isShow=true;
nestedScrollView.setOnScrollChangeListener(new NestedScrollView.OnScrollChangeListener() {
@Override
public void onScrollChange(NestedScrollView v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {
//上滑 并且 正在显示底部栏
if (scrollY - oldScrollY > 0 && isShow) {
isShow = false;
//将Y属性变为底部栏高度  (相当于隐藏了)
postDetPlLayout.animate().translationY(postDetPlLayout.getHeight());
} else if (scrollY - oldScrollY < 0 && !isShow) {
isShow = true;
postDetPlLayout.animate().translationY(0);
}
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐