Android explotar la transición no explode GridView
Estoy intentando utilizar la transición de la salida de la explosión en una visión de la rejilla. Sin embargo, lo único que se aleja radialmente es el botón flotante en la parte inferior de la pantalla. Las celdas GridView
se deslizan como una sola unidad. ¿Cómo hago que estas células exploten?
Aquí está mi style.xml
:
- Uso de transiciones de actividad de SharedElement con una vista personalizada
- Android lollipop elementos compartidos parpadeo / flash
- Transición de elementos compartidos en CardView con radio
- FAB animación de transición que funciona debajo de Android L?
- La animación de transición de Android no funciona
<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="colorControlActivated">@color/colorAccent</item> <item name="colorControlHighlight">@color/colorAccent</item> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> <!-- Animation items --> <item name="android:windowActivityTransitions">true</item> <item name="android:windowContentTransitions">true</item> <item name="android:windowEnterTransition">@android:transition/fade</item> <item name="android:windowExitTransition">@android:transition/explode</item> </style> </resources>
Aquí está el onCreate
de la actividad GridView
que estoy tratando de explotar:
protected void onCreate(Bundle savedInstanceState) { getWindow().requestFeature(Window.FEATURE_ACTIVITY_TRANSITIONS); super.onCreate(savedInstanceState); getWindow().setExitTransition(new Explode()); setContentView(R.layout.activity_main);
Alternativamente, si conoce ejemplos que contienen GridView
explotar transiciones, no dude en publicarlos.
- Android - ¿Cómo crear una transición de un elemento en listview a toda una actividad?
- Cómo implementar un backstack cuando se utiliza el KitKat Transitions Framework
- OnClick no funciona después de la transición
- Direcciones de la transición de explosión entre fragmentos
- Actualizar la actividad de la fuente antes de la transición de salida
- Animar la saturación de la imagen
- Transición de elementos compartidos de Android: transformación de un ImageView de un círculo a un rectángulo y viceversa
- ¿Cómo animar entre CardView a estilo plano EditText, como se muestra en la aplicación Dialer en Lollipop?
GridView funciona como un elemento, si necesitas que cada elemento de él se mueva en direcciones diferentes – necesitas configurar la animación para cada elemento en dependencia de su posición y lanzar todos ellos en la salida antes de lanzar la animación de salida principal.
Lugar de GridView puede utilizar recyclerview en esto se puede lograr tanto la funcionalidad gridview y vista de lista y facilidad para traducir vista.
http://www.androidhive.info/2016/01/android-working-with-recycler-view/
http://developer.android.com/reference/android/support/v7/widget/RecyclerView.html
- Cómo evitar la renovación de las celdas al llamar a notifyDataSetChanged () para PinterestLikeAdapterView?
- Incrustar Python en Java en Android