如何设置辅助android活动的开头动画?就像在Playstore新闻一样

时间:2015-05-18 06:20:43

标签: java android android-layout android-intent android-activity

虽然我确实知道如何轻松地打开另一个活动,但使用如下的意图:

Intent intent = new Intent(first.this, second.class);                                   intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
intent.putExtra("selectedApp", ApplicationTitle.getText());
startActivity(intent);

当您使用Android应用程序“PlayStore News”时,选择新闻项而不是仅重定向到另一个活动。发生动画,其中发生在几张小卡片之间的变化到一个大卡片。

我该如何做到这一点?

3 个答案:

答案 0 :(得分:1)

您可能需要查看https://developer.android.com/training/material/animations.html#Transitions

这解释了如何在活动之间定义自定义转换。特别是,您可能对共享元素转换感兴趣。我更具体,但它是一个相当广泛的问题

答案 1 :(得分:1)

http://www.mysamplecode.com/2013/02/android-animation-switching-activity.html

有一种方法

 overridePendingTransition(R.anim.push_up_in, R.anim.push_up_out);

答案 2 :(得分:0)