提高共享元素过渡速度

Jos*_*phM 5 java android shared-element-transition

我已经使用回收器视图实现了共享元素图像转换,并且工作正常。问题是我想像谷歌照片应用程序一样提高它的图像转换速度。我们可以以编程方式做到这一点吗?我正在分享几行代码。

开始活动

    Intent intent = new Intent(StartActivity.this, TargetActivity.class);

                intent.putExtra(KEY_EXTRA_IMAGES_URLS, urls);
                ActivityOptionsCompat options = ActivityOptionsCompat.
                        makeSceneTransitionAnimation(StartActivity.this, view,
getResources().getString(R.string.transition_name_profile_image));
                ActivityCompat.startActivity(StartActivity.this, intent, options.toBundle());
Run Code Online (Sandbox Code Playgroud)

M.W*_*vez 5

您可以将活动中的过渡时间更改为:

    getWindow().setSharedElementEnterTransition(new ChangeBounds().setDuration(2000));
Run Code Online (Sandbox Code Playgroud)