viewHolder.itemView.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
Deladd(v,i);
return true;
}
});
public void Deladd(final View view, final int position){
final float x = view.getX();
Animator translationX = Animator.ofFloat(view, \"translationX\", 0, 500);
translationX.setDuration(2000);
translationX.start();
translationX.addListener(new Animator.AnimatorListener() {
@Override
public void onAnimati (Animator animation) {
}
@Override
public void onAnimationEnd(Animator animation) {
listBeans.remove(position);
notifyDataSetChanged();
view.setX(x);
if (delCilck!=null){
delCilck.mydel(view,position);
}
}
@Override
public void onAnimationCancel(Animator animation) {
}
@Override
public void onAnimationRepeat(Animator animation) {
}
});
}
// 接口
private DelCilck delCilck;
public void setDelCilck(DelCilck delCilck) {
this.delCilck = delCilck;
}
public interface DelCilck{
void mydel(View view,int position);
}
继续阅读与本文标签相同的文章
下一篇 :
吃透供应商管理,此文足矣!
-
猎户星空CEO傅盛:现在是AI发展最好时期,家庭服务机器人前景可期
2026-05-14栏目: 教程
-
5G远程驾驶和微公交首秀互联网大会
2026-05-14栏目: 教程
-
学宏程序编程,这些知识必不可少!
2026-05-14栏目: 教程
-
华为准备卖出“落后”的5G,多家美企极力竞争!任正非格局太大!
2026-05-14栏目: 教程
-
百度:飞桨深度学习平台已累计服务150多万开发者
2026-05-14栏目: 教程
