Android: <include> с RippleEffect & StateListAnimator

У меня есть макет, который включает в себя другой макет:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:orientation="vertical"
          android:id="@+id/layout1">

    <include layout="@layout/my_layout"/>
</LinearLayout>

Мне нужно добавить RippleEffect, а также StateListAnimator для включенного макета.

Пример:

<include layout="@layout/my_layout"
          android:stateListAnimator="@anim/lift_up"
          android:background="@drawable/ripple_effect"/>

И RippleEffect, и StateListAnimator работают на 100%. Я не могу изменить включенный макет. Таким образом, причина, почему мне нужно сделать эффекты либо на теге include, либо на самом родительском макете.

Я испробовал оба метода, ни один из которых не был успешным.

ОБНОВИТЬ

Если возможно, это должно быть программно отключено.

ОБНОВЛЕНИЕ 2

Во-вторых,как бы я сделал, чтобы сохранить видкогда-то это оживило?

Ответы на вопрос(1)

Ваш ответ на вопрос