我正在尝试实现过渡,但是recyclerview的第一个元素存在问题。当前,过渡看起来像这样:
当过渡结束时,不会显示recyclerview中的第一个元素,而是在我滚动之后。
当前,我使用:
我的MotionScene文件如下:
<?xml version="1.0" encoding="utf-8"?>
<MotionScene xmlns:app="http://schemas.android.com/apk/res-auto">
<Transition
app:constraintSetEnd="@layout/activity_main_motion_layout_end"
app:constraintSetStart="@layout/activity_main_motion_layout_start"
app:layoutDuringTransition="honorRequest"
app:motionInterpolator="linear">
<OnSwipe
app:dragDirection="dragUp"
app:touchAnchorSide="top" />
</Transition>
</MotionScene>
布局可以在我的仓库中找到
答案 0 :(得分:0)
最后,我通过使用MotionLayout.TransitionListener
接口为recycleview添加数据加载来解决了这个问题