我有一个包含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相同
有人可以帮助我吗?