Animación de volteo de Android entre fragmentos con el archivo jar de v4 admitido
Hola, voy a desarrollar animación flip en android entre las transacciones de fragmentos mediante el uso de archivos jar soportados. Debido a que quiero implementar los fragmentos para las versiones más bajas. He encontrado el tutorial de desarrolladores de Android para mover las animaciones. Pero la biblioteca soportada no admite las animaciones de Objactor. Después de buscar en internet encontré que necesitaba cambiar las animaciones de objacter a animaciones de Tween . .como puedo cambiar esos archivos xml para animaciones de interpolación como bellow.
card_flip_left_in.xml
- RequestCode incorrecto en onActivityResult
- Deshabilitar tabulaciones en TabLayout
- Fragmentos no siempre se reemplazan cuando se utiliza el botón Atrás
- Android - después del cambio de orrientación cambia el fragmento objetivo en el fragmento de diálogo
- No se puede reanudar una actividad cuando se utiliza un viewPager
<!-- Before rotating, immediately set the alpha to 0. --> <alpha android:valueFrom="1.0" android:valueTo="0.0" android:propertyName="alpha" android:duration="0" /> <!-- Rotate. --> <rotate android:valueFrom="-180" android:valueTo="0" android:propertyName="rotationY" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:duration="@integer/card_flip_time_full"/> <!-- Half-way through the rotation (see startOffset), set the alpha to 1. --> <alpha android:valueFrom="0.0" android:valueTo="1.0" android:propertyName="alpha" android:startOffset="@integer/card_flip_time_half" android:duration="1" />
card_flip_left_out.xml
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <!-- Rotate. --> <rotate android:duration="@integer/card_flip_time_full" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:propertyName="rotationY" android:valueFrom="0" android:valueTo="180" /> <!-- Half-way through the rotation (see startOffset), set the alpha to 0. --> <alpha android:duration="1" android:propertyName="alpha" android:startOffset="@integer/card_flip_time_half" android:valueFrom="1.0" android:valueTo="0.0" /> </set>
card_flip_right_in.xml
<!-- Before rotating, immediately set the alpha to 0. --> <alpha android:duration="0" android:propertyName="alpha" android:valueFrom="1.0" android:valueTo="0.0" /> <!-- Rotate. --> <rotate android:duration="@integer/card_flip_time_full" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:propertyName="rotationY" android:valueFrom="180" android:valueTo="0" /> <!-- Half-way through the rotation (see startOffset), set the alpha to 1. --> <alpha android:duration="1" android:propertyName="alpha" android:startOffset="@integer/card_flip_time_half" android:valueFrom="0.0" android:valueTo="1.0" /> </set>
card_flip_right_out.xml
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <!-- Rotate. --> <rotate android:duration="@integer/card_flip_time_full" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:propertyName="rotationY" android:valueFrom="0" android:valueTo="-180" /> <!-- Half-way through the rotation (see startOffset), set the alpha to 0. --> <alpha android:duration="1" android:propertyName="alpha" android:startOffset="@integer/card_flip_time_half" android:valueFrom="1.0" android:valueTo="0.0" /> </set>
He cambiado los archivos xml, pero no funciona para nosotros .. puede cualquiera por favor me explique lo que estaba mal que estoy haciendo.Por favor, ayúdame con el uso compartido de tutoriales completos y otras fuentes .. puede proporcionarme una correcta animaciones tween para esos .
- ¿Soporta Android 3 o más niveles de fragmentos anidados?
- Utilizar FragmentTransaction con un DialogFragment
- Arriba Navegación (flecha de la barra de acción flecha) no funciona para fragmentos
- ¿Por qué el teclado no se mostrará en Fragmento con WebView?
- Robolectric: ¿Cómo puedo probar una actividad que contiene un SherlockFragment?
- Cómo utilizar onSaveInstanceState
- Determine el estado vacío del fragmento backstack en android
- Pestañas, Actividades y Fragmentos anidados
Si por "Objacter Animation" se refiere a ObjectAnimator, entonces no es compatible con compatibilidad lib. En su lugar, debe echar un vistazo a la biblioteca NineOldAndroid que trae Honeycomb + API de animación a las plataformas más antiguas: http://nineoldandroids.com/
- ¿Es parte del sistema de retroalimentación de Chrome de Android?
- ¿Dónde ver ejemplos de diseño android.R.layout?