scwang90 / SmartRefreshLayout

🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
https://segmentfault.com/a/1190000010066071
Apache License 2.0
24.79k stars 4.93k forks source link

大大好,数据不一屏的时候,比如只有4条数据,底部foot不能跟随在数据后面显示,必须要上拉一下才能显示; #1471

Open zhouke23 opened 1 year ago

zhouke23 commented 1 year ago

大大好 ,, 布局 是SmartRefreshLayout +CoordinatorLayout +AppBarLayout+CollapsingToolbarLayout+ViewPager+SmartRefreshLayout +RecyclerView

第1个SmartRefreshLayout 控制刷新 第2个SmartRefreshLayout 控制加载更多

尝试过很多方式调整布局高度,或者是设置setEnableFooterFollowWhenNoMoreData = true 都不起作用 其目地 就是想 在不满一屏数据的情况下 让foot 可以显示在 数据后面. (不需要在上滑的情况下)

不知道是否有办法可以处理 foot

liuheqing commented 1 year ago

解决了么?我也遇到这个问题

zhouke23 commented 1 year ago

liuheqing commented 1分钟前

没有解决,经过测试 哪怕没有包这么多层,就简单的SmartRefreshLayout + RecyclerView 页面不满1屏 也必须要上滑一下才能出现! 所以我还在等作者大大的回复!

liuheqing commented 1 year ago

liuheqing commented 1分钟前

没有解决,经过测试 哪怕没有包这么多层,就简单的SmartRefreshLayout + RecyclerView 页面不满1屏 也必须要上滑一下才能出现! 所以我还在等作者大大的回复!

我和你的情况是一模一样的~

zhouke23 commented 1 year ago

  顺便说一句,, 我是有办法解决的 ,只是时间不够我去处理了.因为 在列表为空的时候还要显示暂无数据的布局, 还要支持能拉上去, 我想你应该也是碰到这个问题了的.      所以 实际上 在列表的底部加一个 TextView 并用1个 nestsrclloview 包裹它   就可以做到了.你可以尝试一下!

------------------ 原始邮件 ------------------ 发件人: "scwang90/SmartRefreshLayout" @.>; 发送时间: 2022年8月15日(星期一) 下午4:28 @.>; @.**@.>; 主题: Re: [scwang90/SmartRefreshLayout] 大大好,数据不一屏的时候,比如只有4条数据,底部foot不能跟随在数据后面显示,必须要上拉一下才能显示; (Issue #1471)

liuheqing commented 1分钟前

没有解决,经过测试 哪怕没有包这么多层,就简单的SmartRefreshLayout + RecyclerView 页面不满1屏 也必须要上滑一下才能出现! 所以我还在等作者大大的回复!

我和你的情况是一模一样的~

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

liuheqing commented 1 year ago

  顺便说一句,, 我是有办法解决的 ,只是时间不够我去处理了.因为 在列表为空的时候还要显示暂无数据的布局, 还要支持能拉上去, 我想你应该也是碰到这个问题了的.      所以 实际上 在列表的底部加一个 TextView 并用1个 nestsrclloview 包裹它   就可以做到了.你可以尝试一下! ------------------ 原始邮件 ------------------ 发件人: "scwang90/SmartRefreshLayout" @.>; 发送时间: 2022年8月15日(星期一) 下午4:28 @.>; @.**@.>; 主题: Re: [scwang90/SmartRefreshLayout] 大大好,数据不一屏的时候,比如只有4条数据,底部foot不能跟随在数据后面显示,必须要上拉一下才能显示; (Issue #1471) liuheqing commented 1分钟前 没有解决,经过测试 哪怕没有包这么多层,就简单的SmartRefreshLayout + RecyclerView 页面不满1屏 也必须要上滑一下才能出现! 所以我还在等作者大大的回复! 我和你的情况是一模一样的~ — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

多谢你的提醒,我尝试一下你的方法~

zhouke23 commented 1 year ago

握爪,,,  如果你有找到好的方法望告知,, 我的想法是可能需要替换这个控件

------------------ 原始邮件 ------------------ 发件人: "scwang90/SmartRefreshLayout" @.>; 发送时间: 2022年8月15日(星期一) 下午4:28 @.>; @.**@.>; 主题: Re: [scwang90/SmartRefreshLayout] 大大好,数据不一屏的时候,比如只有4条数据,底部foot不能跟随在数据后面显示,必须要上拉一下才能显示; (Issue #1471)

liuheqing commented 1分钟前

没有解决,经过测试 哪怕没有包这么多层,就简单的SmartRefreshLayout + RecyclerView 页面不满1屏 也必须要上滑一下才能出现! 所以我还在等作者大大的回复!

我和你的情况是一模一样的~

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

wkbin commented 1 year ago

握爪,,,  如果你有找到好的方法望告知,, 我的想法是可能需要替换这个控件 ------------------ 原始邮件 ------------------ 发件人: "scwang90/SmartRefreshLayout" @.>; 发送时间: 2022年8月15日(星期一) 下午4:28 @.>; @.**@.>; 主题: Re: [scwang90/SmartRefreshLayout] 大大好,数据不一屏的时候,比如只有4条数据,底部foot不能跟随在数据后面显示,必须要上拉一下才能显示; (Issue #1471) liuheqing commented 1分钟前 没有解决,经过测试 哪怕没有包这么多层,就简单的SmartRefreshLayout + RecyclerView 页面不满1屏 也必须要上滑一下才能出现! 所以我还在等作者大大的回复! 我和你的情况是一模一样的~ — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

这个问题我解决过,我是这么处理,隐藏原本的没有更多提示,自己定义一个没有更多的View,加载完成后addFooter