update advanced recycler view library

This commit is contained in:
dkanada 2020-10-15 22:28:31 +09:00
commit ce4558eff1
3 changed files with 15 additions and 1 deletions

View file

@ -75,7 +75,7 @@ dependencies {
implementation 'com.afollestad:material-cab:0.1.12'
implementation 'com.heinrichreimersoftware:material-intro:1.6'
implementation 'com.h6ah4i.android.widget.advrecyclerview:advrecyclerview:0.11.0'
implementation 'com.h6ah4i.android.widget.advrecyclerview:advrecyclerview:1.0.0'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.squareup.retrofit2:retrofit:2.9.0'

View file

@ -9,6 +9,7 @@ import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter;
import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemState;
import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder;
import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange;
import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags;
@ -132,5 +133,11 @@ public class OrderablePlaylistSongAdapter extends PlaylistSongAdapter implements
public int getDragStateFlags() {
return mDragStateFlags;
}
@NonNull
@Override
public DraggableItemState getDragState() {
return new DraggableItemState();
}
}
}

View file

@ -9,6 +9,7 @@ import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemAdapter;
import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemState;
import com.h6ah4i.android.widget.advrecyclerview.draggable.DraggableItemViewHolder;
import com.h6ah4i.android.widget.advrecyclerview.draggable.ItemDraggableRange;
import com.h6ah4i.android.widget.advrecyclerview.draggable.annotation.DraggableItemStateFlags;
@ -167,5 +168,11 @@ public class PlayingQueueAdapter extends SongAdapter implements DraggableItemAda
public int getDragStateFlags() {
return mDragStateFlags;
}
@NonNull
@Override
public DraggableItemState getDragState() {
return new DraggableItemState();
}
}
}