PanelSwitchHelper icon indicating copy to clipboard operation
PanelSwitchHelper copied to clipboard

如果输入框上面还有视图得话,列表偏移位置不准确

Open BianXiaoYan opened this issue 1 year ago • 11 comments

Androidx版本:是 PanelSwitchHelper版本:v1.5.2 手机型号:小米12Pro 手机系统版本: Android 13 问题描述:譬如那种回复消息功能,被回复得内容显示输入框得上方,这是列表偏移位置没有正确,导致有消息部分被回复视图遮挡住了 有问题显示得截图 屏幕截图 2023-03-11 163536 正常样子显示效果 屏幕截图 2023-03-11 163608 回复视图样式 屏幕截图 2023-03-11 163715 @YummyLau

BianXiaoYan avatar Mar 11 '23 08:03 BianXiaoYan

你可以试试1.5.3的版本,看看这个问题是否能解决

HeroZ-Dodge avatar Mar 13 '23 11:03 HeroZ-Dodge

你可以试试1.5.3的版本,看看这个问题是否能解决 更新到1.5.3版本啦还是会覆盖列表内容。

BianXiaoYan avatar Mar 14 '23 15:03 BianXiaoYan

你可以试试1.5.3的版本,看看这个问题是否能解决

然后我观察到您1.5.3版本没有提交代码有关的东西

BianXiaoYan avatar Mar 14 '23 15:03 BianXiaoYan

你这边是否方便给我们提个pull request,复现下你这边遇到的情况,我后续调试看看

HeroZ-Dodge avatar Mar 14 '23 15:03 HeroZ-Dodge

你这边是否方便给我们提个pull request,复现下你这边遇到的情况,我后续调试看看

ok我创建一个例子pull上来

BianXiaoYan avatar Mar 17 '23 13:03 BianXiaoYan

你这边是否方便给我们提个pull request,复现下你这边遇到的情况,我后续调试看看

ok我创建一个例子pull上来

我已经pull request 在issuse里面的最后一个,进入页面长按消息显示回复视图,麻烦请查看 @HeroZ-Dodge @YummyLau

BianXiaoYan avatar Mar 20 '23 10:03 BianXiaoYan

image demo现在运行的效果不是你想要的吗

HeroZ-Dodge avatar Mar 31 '23 08:03 HeroZ-Dodge

image 当“回复某某某”这控件显示的时候,RecyclerView的控件的高度是红色区域了,如果你想要滚动到最底部,需要你用代码控制滚动

HeroZ-Dodge avatar Mar 31 '23 09:03 HeroZ-Dodge

image 当“回复某某某”这控件显示的时候,RecyclerView的控件的高度是红色区域了,如果你想要滚动到最底部,需要你用代码控制滚动

@HeroZ-Dodge 你这个回复是通过长按消息从隐藏状态到显示的吗??默认是没有回复视图,长按的时候显示出来,就是会覆盖在列表上面,滑动列表是没有用的,最后一个还是被遮挡,因为整体列表没有向上位移

BianXiaoYan avatar Apr 11 '23 10:04 BianXiaoYan

就是用你推上来的那个场景,长按显示的,我这边运行demo的效果是可以手动滑动 RecyclerView 把被挡住的ViewHolder 滑出来

HeroZ-Dodge avatar Apr 11 '23 11:04 HeroZ-Dodge

image 方便的话,来交流群沟通吧

HeroZ-Dodge avatar Apr 11 '23 11:04 HeroZ-Dodge