我希望你能帮我解决这个问题。我有两个片段,第一个是一个包含多张图片的recyclerview,第二个是这些图片的详细信息视图。如果用户点击一张图片,应用程序将进行片段转换并显示详细信息。
我已经成功地在片段之间实现了共享元素过渡,在第一个片段中点击小图片后,它会变大,并移动到详细视图的最终位置。
好的,接下来是问题,图片的初始位置不是预期的位置,当我点击图片时,它会向右和向下跳动几个像素。
为什么会出现这种情况?这很烦人!
过渡xml:
<transitionSet xmlns:android="http://schemas.android.com/apk/res/android">
<changeTransform />
<changeBounds />
</transitionSet>
如果我对位于RecyclerView之外的按钮执行相同的操作,它可以完美地工作。这是RecyclerView中的某种错误吗?