2015-03-19 8 views
5

ich versucht haben, Animation Übergang auf mehr als einem gemeinsamen Elemente unter Verwendung der Probe Beispiel zeigte, auf dem Android-WebsiteAndroid: makeSceneTransition für mehr als eine gemeinsam genutzte Elemente

ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, 
    Pair.create(view1, "agreedName1"), 
    Pair.create(view2, "agreedName2")); 

zu implementieren, aber wenn ich versuche, diesen Code zu implementieren In meiner Beispielanwendung in der Eclipse-IDE heißt es

The method makeSceneTransitionAnimation(Activity, View, String) in the type ActivityOptions is not applicable for the arguments (MyActivity, Pair<View,String>, Pair<View,String>) 

Ich könnte etwas Hilfe dort verwenden. Vielen Dank.

Antwort

1

Ich bin gerade auf das gleiche Problem gestoßen. In meinem Fall habe ich

import android.support.v4.util.Pair; 

statt

import android.util.Pair; 
0

In meinem Fall importiert haben, habe ich versucht imageView und linearLayout passieren, während das Verfahren Views erwartete.

Also tat ich, View view1 = imageView; und View view2 = linearLayout. und sie an die Methode übergeben.