Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 两个活动之间的共享元素转换不合适_Java_Android_Animation - Fatal编程技术网

Java 两个活动之间的共享元素转换不合适

Java 两个活动之间的共享元素转换不合适,java,android,animation,Java,Android,Animation,我有一个活动,就是通过Android中的共享元素转换来共享图像。但当我点击图片启动另一个活动时,它首先显示奇数转换,然后显示右转换。下面是调用适配器的代码:下面是更好地理解这个问题的视频 这是调用活动的代码 Intent intent = new Intent(context, PostDetails.class); intent.putExtra("intVariableName", i); Activity activity = (Activity) context; ActivityOpt

我有一个活动,就是通过Android中的共享元素转换来共享图像。但当我点击图片启动另一个活动时,它首先显示奇数转换,然后显示右转换。下面是调用适配器的代码:下面是更好地理解这个问题的视频

这是调用活动的代码

Intent intent = new Intent(context, PostDetails.class);
intent.putExtra("intVariableName", i);
Activity activity = (Activity) context;
ActivityOptionsCompat options = ActivityOptionsCompat.
        makeSceneTransitionAnimation((Activity) context,
                holder.photoHolder,
                "images");
activity.startActivity(intent,options.toBundle());

你忘了发代码哦抱歉!!!现在我添加了它