超出屏幕的布局,如何上下滑动?新手求助

qq_34140311 2017-07-11 10:35:55

图一

图二
如图,我要做一个主界面,里面分别有Layout_A、Layout_B、Layout_C、Layout_D四个布局,每个布局中都有一般的那种点击图标,我现在是用ScrollView做出的效果,但是界面滑到底部后就在Layout_D的底部停住了。我想实现滑到Layout_D底部不停住可以继续滑动,松手后才回到Layout_D底部的效果,就像微信的那种界面,到顶了可以继续下拉,到底了可以继续上滑。
请教,我该怎么实现这个效果?RecycleView?怎么用?
新手求助,十分感谢!
...全文
726 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuh421 2017-07-12
  • 打赏
  • 举报
回复
除了scrollview外, 其实每个view都是支持滚动条的, 只是默认没有开起,
寒冰大神 2017-07-12
  • 打赏
  • 举报
回复
你需要有回弹的scrollView
EmMper 2017-07-11
  • 打赏
  • 举报
回复
scrollView
qq_34140311 2017-07-11
  • 打赏
  • 举报
回复
引用 5 楼 HuoHao_Blogs 的回复:
你直接使用Scrollview不就行了
Scrollview
引用 6 楼 qq_26851595 的回复:
RecycleView本来就是用作动态加载的啊,从他名字就知道,复用视图嘛,同一个视图加载不同的数据,形成列表或者其他类似的。 要做成固定的不建议用RecycleView,除非你这几个视图基本一致,且数量较大,否则没有必要,Scrollview一样可以实现类似于上拉和下拉的效果。有个不错的开源项目https://github.com/huxq17/XRefreshView,你可以去参考下
感谢感谢。“理解”万岁啊,马上去参考。
MissZzz丶 2017-07-11
  • 打赏
  • 举报
回复
RecycleView本来就是用作动态加载的啊,从他名字就知道,复用视图嘛,同一个视图加载不同的数据,形成列表或者其他类似的。 要做成固定的不建议用RecycleView,除非你这几个视图基本一致,且数量较大,否则没有必要,Scrollview一样可以实现类似于上拉和下拉的效果。有个不错的开源项目https://github.com/huxq17/XRefreshView,你可以去参考下
huohao-nicole 2017-07-11
  • 打赏
  • 举报
回复
你直接使用Scrollview不就行了
qq_34140311 2017-07-11
  • 打赏
  • 举报
回复
引用 3 楼 qq_26851595 的回复:
1楼正解,虽然你不是要实现实现下拉刷新上拉加载,但是从控件层面上来看就是你要的效果,你只是把刷新、加载的逻辑代码去除,但是UI上的实现是一致的
感谢,懂你意思了,但是我不知道recycleview如何引入固定的几个布局,网上的资料都是adapter实现N个item,没有直接引入固定几个布局的例子。请教啊!!!
MissZzz丶 2017-07-11
  • 打赏
  • 举报
回复
1楼正解,虽然你不是要实现实现下拉刷新上拉加载,但是从控件层面上来看就是你要的效果,你只是把刷新、加载的逻辑代码去除,但是UI上的实现是一致的
qq_34140311 2017-07-11
  • 打赏
  • 举报
回复
引用 1 楼 StudyOfAndroid 的回复:
recyclerview实现下拉刷新和上拉加载功能,可以百度一下,这个实现的方法很多
不是实现下拉刷新上拉加载,是实现一个界面中引入固定的几个布局,这个界面有上拉下拉的效果。
明天的增加 2017-07-11
  • 打赏
  • 举报
回复
recyclerview实现下拉刷新和上拉加载功能,可以百度一下,这个实现的方法很多

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧