Android:makeSceneTransition用于多个共享元素

Android:makeSceneTransition用于多个共享元素,android,material-design,android-transitions,Android,Material Design,Android Transitions,我一直在尝试使用android站点上显示的示例在多个共享元素上实现动画转换 ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, Pair.create(view1, "agreedName1"), Pair.create(view2, "agreedName2")); 但是当我试图在EclipseIDE中的示例应用程序上实现这段代码时,它说 The method mak

我一直在尝试使用android站点上显示的示例在多个共享元素上实现动画转换

    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this,
    Pair.create(view1, "agreedName1"),
    Pair.create(view2, "agreedName2"));
但是当我试图在EclipseIDE中的示例应用程序上实现这段代码时,它说

The method makeSceneTransitionAnimation(Activity, View, String) in the type ActivityOptions is not applicable for the arguments (MyActivity, Pair<View,String>, Pair<View,String>)
类型ActivityOptions中的方法MakeScenetTransitionAnimation(活动、视图、字符串)不适用于参数(MyActivity、Pair、Pair)

我需要一些帮助。谢谢。

我刚刚遇到同样的问题。就我而言,我已经进口了

import android.support.v4.util.Pair;
而不是

import android.util.Pair;

在我的例子中,我试图传递
imageView
linearLayout
,而该方法需要
视图

所以我做了,
View-view1=imageView
查看视图2=linearLayout
。 并将它们传递给方法