Member 14800917 Ответов: 0

Анимация Recyclerview не работает


у меня есть упражнение, которое содержит 2 фрагмента

StepsFragment содержит Recyclerview но анимация Recyclerview не работает

<pre><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="wrap_content"

android:layout_height="400dp"

android:background="#B3D1DB"

tools:context=".StepsFragment">

<TextView

    android:id="@+id/inputEntred"

    android:layout_width="wrap_content"

    android:layout_height="wrap_content"

    android:text="TextView"

    android:visibility="invisible" />

<androidx.recyclerview.widget.RecyclerView

    android:id="@+id/RV"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:clipToPadding="false"

    android:layoutAnimation="@anim/layou_animation_fall_down"

    android:paddingTop="10dp"

    android:paddingBottom="30dp" />

layou-анимация-падение-вниз

<layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android"

    android:animation="@anim/fall_down"

     android:animationOrder="normal"

       android:delay="15%">


упасть

<set xmlns:android="http://schemas.android.com/apk/res/android" android:duration="6000">
        <translate

            android:fromYDelta="-20%"

            android:interpolator="@android:anim/accelerate_decelerate_interpolator"

            android:toYDelta="0"

            android:duration="1000" />
     <alpha

     android:fromAlpha="0"

     android:interpolator="@android:anim/accelerate_decelerate_interpolator"

     android:toAlpha="3"

         android:duration="1000"

     />
  <scale

      android:fromXScale="105%"

      android:fromYScale="105%"

      android:interpolator="@android:anim/accelerate_decelerate_interpolator"

      android:pivotX="50%"

      android:pivotY="50%"

      android:toXScale="100%"

      android:toYScale="100%" android:duration="1000"

      />
</set>

план деятельности
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"

xmlns:app="http://schemas.android.com/apk/res-auto"

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"



android:layout_height="match_parent"

tools:context=".Sorting_activity">


<RelativeLayout

    android:id="@+id/triLayout"

    android:layout_width="0dp"

    android:layout_height="300dp"

    app:layout_constraintBottom_toTopOf="@+id/stepsLayout"

    app:layout_constraintEnd_toEndOf="parent"

    app:layout_constraintHorizontal_bias="0.0"

    app:layout_constraintStart_toStartOf="parent"

    app:layout_constraintTop_toTopOf="parent"

    app:layout_constraintVertical_bias="0.0">

</RelativeLayout>

<androidx.coordinatorlayout.widget.CoordinatorLayout

    android:id="@+id/stepsLayout"

    android:layout_width="0dp"

    android:layout_height="0dp"

    app:layout_constraintBottom_toBottomOf="parent"

    app:layout_constraintEnd_toEndOf="parent"

    app:layout_constraintStart_toStartOf="parent"

    app:layout_constraintTop_toBottomOf="@+id/triLayout"></androidx.coordinatorlayout.widget


Что я уже пробовал:

анимация работает , когда действие открывает фрагмент на новой странице, но не тогда, когда фрагмент находится внутри действия

0 Ответов