android抖音评论列表,BottomSheetBehavior+CoordinatorLayout实现抖音评论列表滑动效果
效果图
bottomsheet.gif
最近项目有这个需求, 自己能想出的最简单直接的实现办法, 稍稍改动也能支持ListView的情况.
效果说明
支持列表滑动
只有当列表滑动到顶端时, 继续下滑, 才会收起整个评论列表. 否则只是评论列表滑动.
如果设置了评论列表的标题, 可以通过拖动标题直接收起整个评论列表, 这时不再考虑评论列表是否滑动到顶部.
实现说明
所有的都在这个xml布局文件中
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
android:id="@+id/startBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="40dp"
android:text="评论列表" />
android:id="@+id/bottom_sheet"
android:layout_width="match_parent"
android:layout_height="348dp"
android:orientation="vertical"
app:behavior_hideable="true"
app:behavior_peekHeight="0dp"
app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior">
android:id="@+id/list_title_tv"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="#3300ff00"
android:gravity="center"
android:text="这个是标题,可以拖住滑动" />
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="300dp">
完整代码:
如果你看了这篇文章, 我猜想你可能对抖音的视频上下页切换播放也赶兴趣, 那么请也看看我的这个小demo
https://github.com/shaopx/MyDouYin
使用exoplayer实现的播放, 预加载, 很流畅
android抖音评论列表,BottomSheetBehavior+CoordinatorLayout实现抖音评论列表滑动效果相关推荐
- Android 应用开发----7. ViewPager+Fragment一步步打造顶部导航界面滑动效果
ViewPager+Fragment一步步打造顶部导航界面滑动效果 在许多应用中,我们常常用到这么一个效果: 可以看到,由于现在的应用数据经常需要涉及到多个模块,所以常常需要使用滑动标签在多个页面之间 ...
- Android漂亮的音乐歌词控件,仿网易云音乐滑动效果
前言: 项目有个音乐播发器功能,实现音乐在线播放,同时需要带有歌词显示功能.网上也找过,在github找到勉强能用的控件,只是效果还是差强人意,不是特别好.于是趁有空的时间,参考了网上的部分demo, ...
- 淘宝京东拼多多抖音1688苏宁淘特等关键词搜索商品API接口(关键词搜索商品API接口,关键词搜索商品列表接口,分类ID搜索商品列表接口,关键词搜索商品销量接口)
淘宝京东拼多多抖音1688苏宁淘特等关键词搜索商品API接口(关键词搜索商品API接口,关键词搜索商品列表接口,分类ID搜索商品列表接口,关键词搜索商品销量接口)代码对接如下: 1.公共参数 名称 类 ...
- 抖音评论如何放置连接_抖音如何导流到微信?学会这些,每个账号都可以用!...
原标题:抖音如何导流到微信?学会这些,每个账号都可以用! 如今随着抖音的火爆,越来越多的人开始从微商转战抖商,很多老板.企业.个人开始意识到抖音的重要性,而抖音超强的带货能力也让很多人想要分一杯羹. ...
- 淘宝拼多多抖音1688苏宁淘特京东等关键词搜索商品API接口(关键词搜索商品API接口,关键词搜索商品列表接口,分类ID搜索商品列表接口,关键词搜索商品销量接口)
淘宝拼多多抖音1688苏宁淘特京东等关键词搜索商品API接口(关键词搜索商品API接口,关键词搜索商品列表接口,分类ID搜索商品列表接口,关键词搜索商品销量接口)代码对接如下: 1.公共参数 名称 类 ...
- 淘宝拼多多抖音1688苏宁淘特京东等平台关键词搜索商品API接口(关键词搜索商品API接口,关键词搜索商品列表接口,分类ID搜索商品列表接口,关键词搜索商品销量接口)
淘宝拼多多抖音1688苏宁淘特京东等平台关键词搜索商品API接口(关键词搜索商品API接口,关键词搜索商品列表接口,分类ID搜索商品列表接口,关键词搜索商品销量接口)代码对接如下: 1.公共参数 名称 ...
- android仿陌陌tab,uniapp直播室|仿抖音视频|nvue+uniapp高仿陌陌直播
一.介绍说明 U直播uniLiveShow是一款基于vue+Nvue+uni-app技术开发的综合小视频/聊天室/直播等功能的聊天直播项目.界面高仿热门抖音|火山小视频/陌陌直播,可滑动切换视频播放, ...
- 抖音sdk接口API调用-同步抖音粉丝列表
抖音sdk接口API调用-同步抖音粉丝列表 /** * 同步抖音粉丝 * @author wechat:happybabby110 * @blog http://www. ...
- 判断用户是否存在再进行新增_4招教你判断抖音真假粉,快速分辨抖音号的真实度!...
抖音始终都在严厉打击"刷粉""刷赞"等行为,截止12月31日,抖音已经封禁涉嫌黑产带货抖音账号17089个.虽然抖音严禁刷粉行为,但是依然有不少号还是" ...
最新文章
- Filepicker.io
- excel定义函数操作文档
- NSString之Format
- SpringMVC-组件分析之视图解析器(prefix,suffix)
- DOMContentLoaded与interactive
- Diango博客--24.单元测试:测试评论应用
- mysql启多_MySQL启多个实例
- 通过分析nginx的日志来过滤出访问过于频繁的IP地址,然后添加到nginx的blockip.conf,并重启nginx...
- ASA 5520配置failover及双出口
- XJOI网上同步训练DAY6 T2
- 经典机器学习系列(二)【线性判别分析LDA】
- 数学建模各种软件对比(MATLAB/Lingo/SAS/SPSS)
- 抖音被“逼”出个“视频朋友圈”
- 68个经典励志小故事|哲理小故事,让你终身受益(1)
- 《无价》书中的精髓:商家是如何让消费者心甘情愿地多付钱的?消费者怎样才能识破商家的套路?
- 使用GLSurfaceView实现涂鸦画板功能
- Python中杨辉三角的理解(廖雪峰教程例)
- OpenCV实战(4)——像素操作
- 斐讯n1 linux升级内核,斐讯N1盒子OpenWRT固件升级全记录
- 4.1nbsp;需求定律分析
热门文章
- Vue获取当前的实时时间+Vue生成计数器
- 《大数据+AI在大健康领域中最佳实践前瞻》---- 基于变分自编码器(VAE) 进行疾病预测实现
- 2022年全球市场绝缘纸袋总体规模、主要生产商、主要地区、产品和应用细分研究报告
- snkrs安卓机器人_snkrs抢鞋机器人有用吗 snkrs抢鞋流程
- linux关闭avx指令集,Linux之父:Intel别浪费时间在AVX512指令集 多堆核心是正道
- scratch lenet(1): 读写 pgm 图像文件
- ABAQUS盾构隧道开挖对既有桥梁桩基的影响
- linux pdf 转图片不显示,Linux下wkhtmltopdf网页转为图片或者PDF方法
- FormFile,FileItem对象的创建
- [国产PLC]耐特节省能耗PLC在音乐喷泉系统中怎样运用