我正在将自定义动画应用于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;
}
使用仅包含下划线'_'和小写字母的名称。不要使用大写。因此,将您的动画文件重命名为layout_animation而不是layoutAnimation。