我正在为 API 级别 20+ 的设备进行场景转换。它工作正常,但我想设置自定义持续时间以进行过渡。是否可以 ??
我的代码:
ActivityOptionsCompat options =
ActivityOptionsCompat.makeSceneTransitionAnimation(this,
viewStart,
transitionName
);
ActivityCompat.startActivity(this, detailsIntent, options.toBundle());
最佳答案
您可以在新开始的 Activity 中设置所需的持续时间,通过添加:
ChangeBounds bounds = new ChangeBounds();
bounds.setDuration(2000);
getWindow().setSharedElementEnterTransition(bounds);
关于android - 具有自定义持续时间的 ActivityOptionsCompat.makeSceneTransitionAnimation,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35715144/