【发布时间】:2019-07-04 20:16:51
【问题描述】:
我想使用特定目标视图 (addTarget) 设置退出转换,我仅在用户单击项目后才知道,因此我仅在开始新活动之前实例化它。
但是,这种方式根本不应用退出转换,没有addTarget 调用的事件。当我返回并再次启动带有过渡的活动时,它运行良好。
private fun onItemClick(id: Long) {
window.exitTransition = Slide(Gravity.LEFT)
val activityOptions = ActivityOptionsCompat.makeSceneTransitionAnimation(this, ..).toBundle()
val intent = Intent(this, SettingsActivity::class.java)
ActivityCompat.startActivity(this, intent, activityOptions)
}
我可以在第一次进行过渡吗?
【问题讨论】:
-
我创建了一个sample app,这个过渡的后期初始化工作得很好。我会尝试找出我的应用程序的问题所在。
-
好酷。很高兴你正在取得进展。从提供的信息中很难判断出问题所在。
标签: android android-activity android-transitions