如何在回收项目出现时动态显示它们当出现“回收视图”项目时,我如何才能对其进行动画化?默认的项目动画只有在数据被添加或删除后,再回收者数据已经设置动画。我是新开发的应用程序,不知道从哪里开始。有什么办法可以做到吗?
3 回答
湖上湖
TA贡献2003条经验 获得超2个赞
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 关注
- 342 浏览
添加回答
举报
0/150
提交
取消