+-

我想在导航到其他片段时使用导航架构组件添加共享元素转换.但我不知道怎么做.在文件中也没有任何关于它的内容.有人能帮我吗?
最佳答案
我从这个 github样本中获取了参考资料
https://github.com/serbelga/android_navigation_shared_elements
https://github.com/serbelga/android_navigation_shared_elements
cardView.setOnClickListener{
val extras = FragmentNavigatorExtras(
imageView to "imageView"
)
findNavController().navigate(R.id.detailAction, null, null, extras)
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
sharedElementEnterTransition = TransitionInflater.from(context).inflateTransition(android.R.transition.move)
它运作正常.
点击查看更多相关文章
转载注明原文:android – 如何在Navigation Controller中使用共享元素转换 - 乐贴网