1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Android ListView 横向滑动删除 Item

Android ListView 横向滑动删除 Item

时间:2021-01-08 10:45:28

相关推荐

Android ListView 横向滑动删除 Item

注册ListView的onTouchListener()

具体代码如下:

listview.setOnTouchListener(new OnTouchListener() {float x,y,ux,uy;@Overridepublic boolean onTouch(View v, MotionEvent event) {// TODO Auto-generated method stubif(event.getAction()==MotionEvent.ACTION_DOWN){x=event.getX();y=event.getY();}if(event.getAction()==MotionEvent.ACTION_UP){ux=event.getX();uy=event.getY();int p1=store_history.pointToPosition((int)x, (int)y);int p2=store_history.pointToPosition((int)ux, (int)uy);if(p1==p2&&Math.abs(x-ux)>10){listviewadapter.getData().remove(p1);listviewadapter.notifyDataSetChanged();}return true;}return false;}});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。