私は動作中のItemTouchHelperを持つRecyclerViewを持っています。すべてがうまくいきますが、リストを再作成せずにRecyclerViewからItemTouchHelperを切り離す方法があるかどうかは疑問です。楽しみのために、これは私が添付するために使用しているコードです:RecyclerViewからItemTouchHelperをデタッチ
ItemTouchHelper.Callback callback = new ItemTouchHelper.SimpleCallback(0, ItemTouchHelper.LEFT | ItemTouchHelper.RIGHT)
{
...
};
mItemTouchHelper = new ItemTouchHelper(callback);
mItemTouchHelper.attachToRecyclerView(mPasswordList);
理想的には、私はこのRecyclerViewがに住んでいる活動のonResume()
発言で好みをチェックし、それに基づいてItemTouchHelperを切り離したいと思います。
あなたは私の一日(..or私の週)に保存します。ありがとうございました! –
完璧なソリューション! –