如何在Recyler视图中消除Android动画错误

问题描述 投票:0回答:1

我正在将自定义动画应用于Recyler视图项目。当我使用内置在动画资源中的android(即android.R.anim.slide_in_left)时,效果很好。但我想应用自定义动画。当我使用自定义动画时,出现以下错误:

java.lang.RuntimeException:未知的动画名称:layoutAnimation

 private void applyViewAnimation (AdapterVideo.ViewHolder vholder, int 
 position){
    Animation animation = AnimationUtils.loadAnimation(context,  
 R.anim.layout_animation_down_to_up);
    vholder.itemView.startAnimation(animation);
    lastPosition = position;
}

Error image screenshot

android android-recyclerview android-animation recycler-adapter
1个回答
0
投票

使用仅包含下划线'_'和小写字母的名称。不要使用大写。因此,将您的动画文件重命名为layout_animation而不是layoutAnimation。

© www.soinside.com 2019 - 2024. All rights reserved.