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); } } });
相关文章推荐
- Android ScrollView .顶部栏滑动透明度改变,底部栏滑到特定位置显示或隐藏效果
- android仿IOS,滑动隐藏底部ScrollView
- Android 监听scrollview滚动实现ToolBar显示和隐藏的效果
- Android 底部状态栏 显示与隐藏
- Android EditText密码的隐藏和显示功能
- Android 上滑显示底部导航,下滑显示标题bar
- Android4.2.2 动态显示隐藏屏幕底部的导航栏(对系统源码进行修改)
- Android中使用ScrollView实现滑动到底部显示加载更多
- Android之framework修改底部导航栏NavigationBar动态显示和隐藏
- 在页面中,我们经常看到,一个button按钮,如果属标点击,就会触发一个窗口的显示,如果二次点击并可以隐藏,那么如何通过JAVA配合html来实现这一功能呢?
- Android高手进阶篇3-自定义ListView实现底部View自动隐藏和消失的功能
- Android实现系统状态栏的隐藏和显示功能
- Android笔记(六):RecyclerView实现上/下滑隐藏/显示顶部搜索栏(item可点击)
- android 关于listview scrollview 底部 控件无法显示的两个解决方案
- Android下拉刷新库,利用viewdraghelper实现,集成了下拉刷新,底部加载更多,数据初始加载显示loading等功能
- Android之framework修改底部导航栏NavigationBar动态显示和隐藏
- Android 上滑显示底部导航,下滑显示标题bar
- android:ScrollView滑动到底部显示加载更多
- Android之framework修改底部导航栏NavigationBar动态显示和隐藏
- android中Handler与Runnable配合实现指定功能模块的定时循环地执行