Android:添加`interpolator`对动画没有任何影响

时间:2017-02-12 12:11:19

标签: android animation android-animation interpolation

我正在使用标注的YOYO动画库为我的视图提供动画。我已经使用它一段时间没有任何问题,但现在当我试图将interpolator设置为我的动画时,结果动画不会改变。该视图仍然是动画,因为它没有interpolator动画。

我在代码中做错了吗?

YoYo.with(Techniques.SlideInRight)
                .duration(250)
                .interpolate(new DecelerateInterpolator())
                .playOn(searchTags);

我甚至尝试在插值器中添加巨大 factor 100,如下面的代码,但没有成功

YoYo.with(Techniques.SlideInRight)
                .duration(250)
                .interpolate(new DecelerateInterpolator(100)) //factor 100
                .playOn(searchTags);

xml中的searchTags

<me.gujun.android.taggroup.TagGroup
                        android:id="@+id/group_search_tags"
                        android:layout_height="wrap_content"
                        android:layout_width="wrap_content"
                        style="@style/TagGroup.Large"
                        app:atg_isAppendMode="true"/>

我虽然这个问题可能出现在我通过库添加的标记视图中,但interpolator即使使用我的recyclerView动画也无效。

我的代码或其他什么问题?

0 个答案:

没有答案