gpt4 book ai didi

android - 如何实现相同的转换?

转载 作者:行者123 更新时间:2023-11-29 23:28:54 25 4
gpt4 key购买 nike

最佳答案

您需要将此参数放入第一个 Activity (xml)的 ImageView 中:

android:transitionName="your_transaction_name"

当你想打开另一个 Activity 时:

ImageView imageView = findViewById(R.id.your_image_id);

Pair pair = new Pair<>(imageView, ViewCompat.getTransitionName(imageView));

ActivityOptionsCompat transitionActivityOptions = ActivityOptionsCompat.makeSceneTransitionAnimation(this, pair);

Intent intent = new Intent(this, YourOtherActivity.class);

ActivityCompat.startActivityForResult(this, intent, 0, transitionActivityOptions.toBundle());

在您的 OtherActivity 上添加与您的 imageView 相同的参数:

android:transitionName="your_transaction_name"

注意:它仅适用于 android API > 21

关于android - 如何实现相同的转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53055174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com