'Is there a way to drag and drop only when a specific button is clicked on recyclerview item?

I'm using the ItemTouchHelper for drag and drop. As I see, ItemTouchHelper only provides the ability to drag over any part of the item. But I need to implement drag and drop only on a specific button.

button to drag an item



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source