3
我正在用时间线创建一个Android应用程序。我用ListView
来创建时间轴效果。当我点击ListViewItem
时,我使用makeSceneTransitionAnimation
来显示详细视图。一切工作正常,除了当我在详细视图中,并且我按下后退按钮时,makeSceneTransitionAnimations
将页面动画化为原始单击行上方的行,并且屏幕随后闪烁。makeSceneTransitionAnimation后退按钮故障
这是我用它来创建动画的代码:
View timelineObject = view.findViewById(R.id.transition);
timelineObject.setTransitionName("selectClientTransition");
Intent intent = new Intent(this, DetailActivity.class);
ActivityOptionsCompat options = ActivityOptionsCompat.
makeSceneTransitionAnimation(this, timelineObject , "selectClientTransition");
this.startActivity(intent, options.toBundle());
我想在我详细的活动覆盖的后退按钮,但我不明白的方式来传递一个列表视图项的位置参数为makeSceneTransitionAnimation
。
是否使用仿真器或移动用于运行应用程序 – Raj