如何在回收项目出现时动态显示它们当出现“回收视图”项目时,我如何才能对其进行动画化?默认的项目动画只有在数据被添加或删除后,再回收者数据已经设置动画。我是新开发的应用程序,不知道从哪里开始。有什么办法可以做到吗?
3 回答
慕神8447489
TA贡献1780条经验 获得超1个赞
Recyclerview
private final static int FADE_DURATION = 1000; //FADE_DURATION in milliseconds@Overridepublic void onBindViewHolder(ViewHolder holder, int position) { holder.getTextView().setText("some text"); // Set the view to fade in setFadeAnimation(holder.itemView); }private void setFadeAnimation(View view) { AlphaAnimation anim = new AlphaAnimation(0.0f, 1.0f); anim.setDuration(FADE_DURATION); view.startAnimation(anim);}
setFadeAnimation()
setScaleAnimation()
private void setScaleAnimation(View view) { ScaleAnimation anim = new ScaleAnimation(0.0f, 1.0f, 0.0f, 1.0f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); anim.setDuration(FADE_DURATION); view.startAnimation(anim);}
RecyclerView
RecyclerView
- 3 回答
- 0 关注
- 441 浏览
添加回答
举报
0/150
提交
取消