Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android enterAnim和;popEnterAnim&;exitAnim&;popExitAnim?_Android_Android Animation_Android Architecture Navigation - Fatal编程技术网

Android enterAnim和;popEnterAnim&;exitAnim&;popExitAnim?

Android enterAnim和;popEnterAnim&;exitAnim&;popExitAnim?,android,android-animation,android-architecture-navigation,Android,Android Animation,Android Architecture Navigation,最新导航体系结构组件中的动画标记之间有什么区别?我被enterAnim和popeneranim弄糊涂了。类似地,exitAnim&popExitAnim 任何视觉扩展都非常受欢迎。详细介绍了四种类型的动画: 输入目的地 退出目的地 通过电子邮件输入目的地 通过pop操作退出目标 “进入”是指进入屏幕的目的地,“退出”是指离开屏幕的目的地 因此,当您从目的地A导航到目的地B时,输入的目的地B将应用enteraim,退出的目的地A将应用exitAnim 当用户点击系统后退按钮时,从B后退到A,相

最新导航体系结构组件中的动画标记之间有什么区别?我被
enterAnim
popeneranim
弄糊涂了。类似地,
exitAnim
&
popExitAnim

任何视觉扩展都非常受欢迎。

详细介绍了四种类型的动画:

  • 输入目的地
  • 退出目的地
  • 通过电子邮件输入目的地
  • 通过pop操作退出目标
“进入”是指进入屏幕的目的地,“退出”是指离开屏幕的目的地

因此,当您从目的地
A
导航到目的地
B
时,输入的目的地
B
将应用
enteraim
,退出的目的地
A
将应用
exitAnim


当用户点击系统后退按钮时,从
B
后退到
A
,相反:进入的目的地
A
将应用
popEnterAnim
,退出的目的地
B
将应用
popExitAnim

Pop与后堆栈相关,我使用后堆栈帮助理解

e、 g

A
现在显示在屏幕上,我们将把
B
放在屏幕上,然后
A
退出(动画/事务),
B
进入屏幕

现在,如果你点击后退键/向上键,会发生什么?是的,情况正好相反。这意味着
B
将被
A
取代

  • B
    从后堆栈中弹出,并退出屏幕(Pop 退出
  • A
    后堆栈输入视图(弹出输入

谢谢@ianhanniballake在文档中看到这一点真是太棒了@ZsoltBoldizsár-I链接到其中包含的文档。你到底遗漏了什么?可能只有我一个人,但阅读文档时不清楚哪个动画会影响哪个片段,它只是提到了我可以使用的类型。另一方面,您的解释清楚地解释了将使用哪种动画类型为哪一片段设置动画。所以我错过了文档中的示例部分。谢谢大家!@ianhanniballake文档中的措词有点留待解释,没有您的示例。“输入目的地”对我来说意味着a正在输入B,因为如果B是目的地,那么B不能作为参考,因为这意味着B正在输入自己,因为它本身就是目的地。。。如果这听起来令人困惑,那么这就是文档对它的精确解释。这应该出现在关于动画和导航的官方文档中: