I have a RecyclerView
with a working ItemTouchHelper
. Everything works great, but I am wondering if there is a way I can detach the ItemTouchHelper
from the RecyclerView
without re-creating the list? For fun, this is the code I'm using to attach:
ItemTouchHelper.Callback callback = new ItemTouchHelper.SimpleCallback(0, ItemTouchHelper.LEFT | ItemTouchHelper.RIGHT) { ... }; mItemTouchHelper = new ItemTouchHelper(callback); mItemTouchHelper.attachToRecyclerView(mPasswordList);
Ideally, I'd like to check a preference in say onResume()
of the Activity this RecyclerView
lives in and detach the ItemTouchHelper
based on that.
You can detach the ItemTouchHelper from the RecyclerView by setting recyclerview to null:
mItemTouchHelper.attachToRecyclerView(null);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With