赞
踩
在RecycleView里面实现指定位置的拖动效果,(这里是实现线性布局的,不是网格布局的)
- @Override
- public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, RecyclerView.ViewHolder target) {
- Log.i(TAG, "onMove viewHolder.getAdapterPosition() is:" + viewHolder.getAdapterPosition());
- int itemViewType = viewHolder.getAdapterPosition();
- Log.i(TAG, "onMove---------------------------------itemViewType is:" + itemViewType);
- // if (itemViewType == 0 || itemViewType == 1 || itemViewType == 16) {
- // Log.i(TAG, "onMove---------------------------------itemViewType is:" + itemViewType);
- // return false;
- // }
- int fromPosition = viewHolder.getAdapterPosition();//得到拖动ViewHolder的position
- int toPosition = target.getAdapterPosition();//得到目标ViewHolder的position
-
- Log.i(TAG, "onMove---------
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。