Android: makeSceneTransition para más de un elemento compartido
He estado intentando implementar la transición de animación en más de un elemento compartido usando el ejemplo de ejemplo mostrado en el sitio de Android
ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, Pair.create(view1, "agreedName1"), Pair.create(view2, "agreedName2"));
Pero cuando intento implementar este código en mi aplicación de ejemplo en el Eclipse IDE dice
- Java.lang.IllegalStateException Necesita utilizar un tema Theme.AppCompat (o descendente) con esta actividad
- fondo blanco para el selector de fecha diálogo sombra
- Cómo hacer el nuevo efecto de paralaje de PlayStore
- ¿Cómo agregar la casilla de verificación al cajón de navegación de materiales?
- Efecto de ondulación en el cajón de navegación personalizado
The method makeSceneTransitionAnimation(Activity, View, String) in the type ActivityOptions is not applicable for the arguments (MyActivity, Pair<View,String>, Pair<View,String>)
Podría usar algo de ayuda allí. Gracias.
- Herramientas para crear AnimatedVectorDrawable
- Cómo hacer un buscador numérico con Material Design
- No puedo obtener mi ubicación y el botón de ubicación no mostrar
- Actualizar la cabecera del cajón de navegación
- ¿Cómo puedo importar la biblioteca de diseño de material a Android Studio?
- Implementación de Gmail Tablet como Gaveta de navegación
- Android Material Design: No se pudo encontrar el estilo 'toolbarStyle' en el tema actual
- ¿Hay código para Snackbars en Android L o se espera que los implementemos nosotros mismos?
Me encontré con el mismo problema. En mi caso he importado
import android.support.v4.util.Pair;
en lugar de
import android.util.Pair;
En mi caso, estaba tratando de pasar imageView
y linearLayout
, mientras que el método esperaba Views
.
Así lo hice, View view1 = imageView;
Y View view2 = linearLayout
. Y los pasó al método.
- Error al aplicar el complemento
- Creación de un proyecto de Android desde la línea de comandos con Docker