如何将列表视图应用于详细视图动画,如Android中的Play商店?

时间:2016-02-10 04:19:54

标签: android listview animation

我在我的Android应用程序中有一个列表视图,并通过点击任何列表项,它打开了详细的筛选项目屏幕。现在我只想对此事件应用动画,例如应用于Google Play应用图标正在从此Reference Video

中显示的列表项移至详细视图

请为此建议任何好的教程或示例。 谢谢!

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:0)

现在很简单

在点击图标上设置以下代码:

_view.setTransitionName(_transitionName);
android.app.ActivityOptions optionsCompat =android.app.ActivityOptions.makeSceneTransitionAnimation(MainActivity.this, _view, _transitionName); startActivity(_intent,optionsCompat.toBundle());

将以下代码设置为创建时的详细信息视图活动:

 _view.setTransitionName(_transitionName);

_view = 您需要应用过渡效果的视图名称

_transitionName = 任何您想标识过渡的名称

_intent = 用于切换活动的意图