import android.support.v7.widget.RecyclerView;
import android.util.AttributeSet;
import android.view.View;
class DragItemRecyclerView extends RecyclerView implements AutoScroller.AutoScrollListener {
public interface DragItemListener {
<BUG>public void onDragStarted(int itemPosition, float x, float y);
public void onDragging(int itemPosition, float x, float y);
public void onDragEnded(int newItemPosition);
}</BUG>
private enum DragState {

import android.support.v7.widget.RecyclerView;
import android.util.AttributeSet;
import android.view.View;
class DragItemRecyclerView extends RecyclerView implements AutoScroller.AutoScrollListener {
public interface DragItemListener {
void onDragStarted(int itemPosition, float x, float y);
void onDragging(int itemPosition, float x, float y);
void onDragEnded(int newItemPosition);
}
private enum DragState {
