android中的自定义视图(如图像视图和文本)的共享过渡

时间:2020-03-24 07:10:10

标签: android

我有一个包含textview和image view的自定义视图,并且我现在不使用glide直接从drawable设置image view,我试图使用导航片段对自定义视图进行共享转换,但是它没有按预期工作。

在使用过渡时,我看到的第一幅图像视图正在更新,并且ui中的textview和image view / textview的加载效果略有延迟。我需要的是加载效果不应该存在,并且没有延迟查看textview和image view

以下是我的代码: FragmentNavigator.Extras extras =新的FragmentNavigator.Extras.Builder()

            .addSharedElement(mBinding.cardOption1,"cardOption1")
            .addSharedElement(mBinding.cardOption2,"cardOption2")
            .addSharedElement(mBinding.cardOption3,"cardOption3")
            .addSharedElement(mBinding.cardOption4,"cardOption4")
            .build();

cardOption1作为文本视图和图像视图,与cardOption2,3,4相同

有人可以帮助我吗?

0 个答案:

没有答案