为什么我不能像来自API 28的activity_open_enter.xml一样在android动画资源中使用<cliprect>

时间:2019-01-16 16:50:32

标签: android android-studio

我喜欢从android Pie进行活动之间的过渡,因此我想将其导入到我自己的应用程序中,但是要处理文件: activity_open_enter.xml from \ Sdk \ platforms \ android- 28 \ data \ res \ anim 导致我的IDE错误:

Element <cliprect is not allowed here.

<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
    android:fromYDelta="4.1%"
    android:toYDelta="0"
    android:interpolator="@android:interpolator/accelerate_decelerate"
    android:duration="425"/>
<cliprect
    android:fromLeft="0%"
    android:fromTop="95.9%"
    android:fromRight="100%"
    android:fromBottom="100%"
    android:toLeft="0%"
    android:toTop="0%"
    android:toRight="100%"
    android:toBottom="100%"
    android:interpolator="@interpolator/fast_out_extra_slow_in"
    android:duration="425"/>

我的最低api是21,目标是28

1 个答案:

答案 0 :(得分:0)

这是Android的私有组件,无法使用。