我一直试图让过渡动画与片段一起工作,我觉得很奇怪(或者我可能不理解正确的东西)是当replace它使用它按预期工作时,但在使用add它时不...
作品:
EndFragment fragment = new EndFragment();
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.addToBackStack(null)
.addSharedElement(imageView, imageTransitionName)
.addSharedElement(textView, textTransitionName)
.replace(R.id.container, fragment)
.commit();
Run Code Online (Sandbox Code Playgroud)
不工作:
EndFragment fragment = new EndFragment();
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.addToBackStack(null)
.addSharedElement(imageView, imageTransitionName)
.addSharedElement(textView, textTransitionName)
.add(R.id.container, fragment)
.commit();
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
| 归档时间: |
|
| 查看次数: |
518 次 |
| 最近记录: |