
Android中如何让手势和滚动视图滑动方向一致
1个回答
2017-04-05 · 专业app开发、互联网营销策划
广州启汇营销策划有限公司是国内领先的移动互联网技术解决方案服务商。拥有子品牌:启汇网络和启汇营销。提供APP、移动商城、Web等开发服务。专注品牌建设、全媒介投放、内容运营、活动策划等市场服务。
向TA提问
关注

展开全部
概述介绍
app在滑动视图列表的时候会动态的将ActionBar(Toolbar)隐藏(向下滑动显示,向上滑动隐藏),以留下更多的空间来显示内容。
视图布局
原理:采用自定义Toolbar和ListView来实现;
具体操作
采用自定义Toolbar所以得更改默认布局,使用不带ActionBar的主题。
Toolbar的布局代码例子。
其次运用activity布局代码例子。
使用FrameLayout目的就是为了让Toolbar盖住ListView,当Toolbar隐藏不会留下空白区域,ListView设置Adapter,完成后的界面如下:
其他要素
基本成型的布局了,代码中没有什么注释,看代码的速度要远胜于看注释速度。由于代码都是常用的,写大量的注释反而感觉很多余。
获取到手势滑动的方向和距离,以此来判断是上滑还是下滑。
上滑:将Toolbar隐藏,下滑:将Toolbar显示。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询