Диалог подтверждения, прежде чем удалять с помощью салфетки itemtouchhelper
Как я могу показать диалоговое окно подтверждения перед удалением элемента Recyclerview с помощью ItemTouchHelper.
Я создал RecyclerView и реализовал базовый ItemTouchHelper.Класс обратного вызова. Но я не знаю, что делать дальше.
Что я уже пробовал:
Я создал ниже класс и прикрепил его к Recyclerview. Проводя от работы. Но я хочу показать диалог подтверждения еще до того, как элемент будет перемещен.
class SwipeController extends Callback { public SwipeController( ) { } @Override public int getMovementFlags(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder) { return makeMovementFlags(0, START); } @Override public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, RecyclerView.ViewHolder target) { return false; } @Override public void onSwiped(RecyclerView.ViewHolder viewHolder, int direction) { } }
David Crow
"Но я хочу показать диалог подтверждения еще до того, как элемент будет перемещен."
Можете ли вы положить AlertDialog
в onSwiped()
метод?
Yesudass Moses
Я могу... но это не мешает удалению предметов.